Tools for manipulating user
@see ProduceUser.scala