rebuild boostrap compiler to use: __CLASS__
add failing tests
add support for compile-time constants; can be set using --define name=var, accessible via JSX.ENV["key"]