added support for the `until` keyword

closes gh-97