# File lib/dm-core/resource/state/transient.rb, line 21
        def commit
          set_child_keys
          set_default_values
          return self unless valid_attributes?
          create_resource
          set_repository
          add_to_identity_map
          Clean.new(resource)
        end