Refinement of name-based unapplySeq.

Can't finnesse the drop method. Call it blindly for now, even
though in the long run you won't have to write drop.