This eases the burden of the decoder by shifting the labeling task to the selector.
it may seem redundant since the RNN gated unit already has the sophisticated gating mechanism such as the GRU unit  and the LSTM unit (Hochreiter and Schmidhuber, 1997).