def compact
      r = self.clone
      r = r.collect{|c| c unless c.nil?}.compact
    end
def compact
      r = self.clone
      r = r.collect{|c| c unless c.nil?}.compact
    end
Compact detaches the row from the table