How are input macros registered in V3? - Filament