Incorrect predicate function name for date before/after

It would seem that the api function names (?) for date.before and date.after were incorrect. Sorry there's no test, but I've no time right now. I haven't checked the other operators/methods but I'm guessing that "date.date-between" should be "date.between" also.