Convert "%{Attribute-Name}" to just &Attribute-Name

which should speed things up slightly at run time.
Distinguish failure modes
Tests for new compilation