'Declare some feature as illegal. Illegal features can not be used.
Example: BIND feature becomes illegal after Non-SASL auth.'

def unfeature(self, feature):

    if (feature in self.waiting_features):
        self.waiting_features.remove(feature)
