Si tenemos que cambiar el comportamiento estándar de una función de un include siempre hago una copia de la función a otro include mio. El problema viene cuando la función llama a otros funciones y variables dentro del include, en general esos funciones y variables son privados. Lo ideal para mi seria poder heredar del include original y sobrescribir solo la función que tengo que modificar, así no tengo que estar comprobando si hay cambios en los funciones internas cada vez que hay una actualización. El cambio es muy simple para vosotros y no tiene ningún impacto en vuestro código pero simplificara mucho la vida de los desarrolladores. Lo mismo pasa con el código en los reports