# File vapor/persistable.rb, line 243
    def mark_dirty
      return if self.state != PERSISTENT and self.state != READONLY
      @@pmgr.try_change_state( self ){
        @vapor_state = DIRTY
      }  
    end