[no issue] add DefaultingCoder which allows subtitution of default values instead of requiring the type to be made Option[]. add default(...) and insecure(...) methods to ModifyObjectCoding and allow chaining of modifications to make writing ModifyObjectCoding objects easier.