'Start resource binding, if allowed at this time. Used internally.'

def plugin(self, owner):

    if self._owner.Dispatcher.Stream.features:
        try:
            self.FeaturesHandler(self._owner.Dispatcher, self._owner.Dispatcher.Stream.features)
        except NodeProcessed:
            pass
    else:
        self._owner.RegisterHandler('features', self.FeaturesHandler, xmlns=NS_STREAMS)
