Looks like naive implementation of homemade bytecode interpreter. What's so mind blowing about that? Maybe I missed something.