Bug fix for datetime format, also to allow empty passwords as this is valid, and also to fix class comparison bug when populating request.