Make user constructor a little fancier