Add gender selection using a lot of template logic :(
fix typo.
Refactor gender-specfic pronouns using module functions.