Let be a class of topological spaces that is closed under homeomorphism, and let be a topological space. If and for every such that , is a retract of , then is an absolute retract for the class . These notions can be generalized to category theory, and because there are category-theoretic...