A Scala tool for mapping between POJOs