Make element basically immutable
Merge pull request #404 from rmcgibbo/imutable-elements

Make element basically immutable