The C function responsible for selecting the right functions when several are possible is active_type_Ident in active.c