def is_special_method(name):
    """
    Tests if a callable name is a special Python method (has a :code:`'__'`
    prefix and suffix)

    :param name: Callable name
    :type  name: string

    :rtype: boolean
    """
    return name.startswith('__')
