semantically, logout is a POST; destring url callables; date properties