Allows to assign a property just once. Further assignments result in IllegalStateException's.
Returns the _value if it was set before. Else an error is thrown.
Sets _value to the given value. If it was set before, an error is thrown.