Move RecordDelegator into Record namespace