def METHOD_NAME(move: Setting, new_location: List[str], settings: Dict[str, Any]) -> None:
    """
    Delete the old setting and create a new key at ``new_location``
    :param move: The name of the old key which should be moved.
    :param new_location: The location of the new key
    :param settings: The dict to operate on.
    """
    new_setting = Setting(new_location, move.value)
    key_delete(".".join(move.location), settings)
    key_add(new_setting, settings)