pour passer rapidement phpstan j'ai mis un type dans une annotation, mais il faudrait le corriger réellement dans les classes:
getMapper() retourne une MapperInterface, et on fait compile() dessus alors que ça n'existe pas directement.
compile() serait dispo si on avait un CompilableInterface
