oh, its not the end of the world. thinking on this is I think its that its procedural (how not what). I guess I still really like the notion of programming as unification for this kind of thing.
I like the pipes approach. Clear syntax makes a difference.