Core services for converting objects from one type to another.