Allow passing a Proc to date: without an argument