this.sm.bind(function(event, oldState, newState) {
    debug('stateChange(' + self.remoteChannel + '):', oldState, '=>', newState, ', reason:', event);
  });