Implement Record.import macro that allows using private macros on public records