I agree with @prolic -- the new methods need a corresponding interface. May I suggest `MutableCreationOptionsInterface`? You can test against that, and/or do duck typing -- just good to have the interface there in part as documentation.