Started on spec-compliance issues
Added new CJS compiler!