[Delivers #84086356] Moved value protection code to type coercion. Adds more types for attributes.
Merge pull request #85 from teem2/moretypes

[Delivers #84086356] Moved value protection code to type coercion. Adds ...