Estas funciones genéricas son funciones que están definidas en muchos casos por "type dispatch".