remove first, second, put_first, put_second, splatted_first and splatted_second functions. first/second is extract<N>, put_first/second is insert<N>, splatted_first/second is broadcast<N>.