Record methods are added as properties (not to prototype)
Generate reserved keys from Record.prototype directly