def alias(self, source: type, target: Any) -> Any:
self.register(target, lambda c: c.resolve(source))<EOL>
Point a key to another key
:argument source the key to resolve when the target is requested
:argument target the name of the alias