An experimental redesign of magrittr

This is the initial commit of a redesign which takes a different
approach based on functional sequences.