Fixed an extra error whenver parser compilation failed.
Added change detection and bound UI elements to the new features.