Add convenience methods to view (closes #3)
Discourage tampering with cached view properties (closes #4)

This is not meant to make the view completely tamper-proof, only to avoid accidental modification.
Auto formatting
0.2.0