:optionals have been removed from sphere-core, it should be refactored to the ONE system that Spheres uses, based on srfi-89