Transaction Time Selection and Projection

At a minimum, these constructs should support rollback. A design decision is whether the historical selection and projection constructs should be extended, or whether different constructs, such as the as of clause in TQuel, are needed.