0: is not modifiable 1: is modifiable in default == being related to type->isMutable() 2: is modifiable, because this is a part of initializing.
See Implementation