add utility push for idata.Record, add Table.adopt method to adopt orphan record