I\'m creating some objects from files (validators from templates xsd files, to draw together other xsd files, as it happens), and I\'d like to recreate the objects when the
Unless there is a specific reason to use it as argument I would use cache as a global object