can set immutable fields
Merge pull request #316 from xeno-by/master

can set immutable fields