def METHOD_NAME(cls, bindings: Iterable[_Bindings]) -> _Bindings:
    """Merge a bindings. Subsequent bound keys override initial keys.
    Args:
        bindings: A number of bindings.
    Returns:
        New bindings.
    """
    keys: dict[str, Binding] = {}
    for _bindings in bindings:
        keys.update(_bindings.keys)
    return _Bindings(keys.values())