parser combinators:  add docstrings giving basic type to combinators, or comment for constants since I can't put a docstring on them; explain requirements of Type and sequence container parameters -- methods that they must implement -- and of Parser constructor