allow constant properties to be modified - fixes #131