# File lib/dm-core/resource.rb, line 552
    def save_self(safe = true)
      if safe
        new? ? create_hook : update_hook
      else
        new? ? _create : _update
      end
    end