style(core): add missing type annotation
fix(ChangeDispatcher): update the onRecordChange signature
fix(examples.dart): add LifeCycle to the reflector
fix(examples.dart): initialize the reflector

fixes #309
refactor(parser): align expression language with host language

Remove "enhancements" to the language from the parser, so the expression language mimics the host language.