def has_callable(instance, name):
    """Indicates whether a given instance has the named callable.

    :param instance: The instance to be checked.

    :param name: The name to be confirmed as a callable.
    :type name: str

    :rtype: bool

    """
    if not hasattr(instance, name):
        return False

    method = getattr(instance, name)
    return callable(method)