removed ORecordInternal methods from the public api.