Default impl plugInput / unplugInput use this.input