sticking the frankenstein parser.coffee here