Typo ("groupame"). Make `groupname` a required constructor property of the Builder?