Implementación de funciones Genericas

Para usar en un futuro cercano, reemplazando las funciones específicas
para cada objeto