Updated Sequence to implement Comparable and have a second (reverse) constructor.
Merge branch 'master' into CoryOwens