Updated parse-ecma
Cleaning up semantics a bit.