Make ``orig`` appear as new

def masquerade(origin: str, orig: Type[TA], new: Type[TB], **map: str) -> str:
    """Make ``orig`` appear as new"""

    return _masquerade(origin, cache_get(orig), cache_get(new), **map)