i could not think of any way to include the ':' character in a DSL, so that i could write: from 10:30 to 11:30 instead from "10:30" to "11:30" I mean, it is not that bad, but still. dirk ps.: of course i can always parse it, -- Posted via http://www.ruby-forum.com/.