Eliminate flicker when reloading
Make '$' implicitly work in the scope of 'data'
Rename 'from' to 'data' in spec language
Early exit on error