Cleaned up validation in Convos::User