more member functions.  Wrapped in namespace Sequence now
documentation
simplify
tidy