def __init__(self, user, *args, **kwargs):
        """
        The current ``user`` is needed for initialisation of this form so
        that we can check if the email address is still free and not always
        returning ``True`` for this query because it's the users own email
        address.

        """
        super(EmailForm, self).__init__(*args, **kwargs)
        if not isinstance(user, get_user_model()):
            raise TypeError(_(u"User must be an instance of User"))
        else: self.user = user
def __init__ ( self , user , * args , ** kwargs ) : super ( EmailForm , self ) . __init__ ( * args , ** kwargs ) if not isinstance ( user , get_user_model ( ) ) : raise TypeError ( _ ( u"User must be an instance of User" ) ) else : self . user = user
The current ``user`` is needed for initialisation of this form so
        that we can check if the email address is still free and not always
        returning ``True`` for this query because it's the users own email
        address.