Using cryptic scala operators, I'm almost done with the character creation dialog...