Explicitly forbid attribute keys starting with _
Move underscore check to a better location
Use simple /^_/ match to distinguish properties
Attribute specs finalized