Tixed fypo, Record->RecordBase, moved table name specification to struct tag on RecordBase anonymous field in struct, switched model return types to Record.