Backstory: This came from a user within a user who uses nontraditional/nonconforming gender pronouns (as in pronouns other than she/her, he/him, they/then). Ze requested the ability to set zir pronouns to a custom choice.
Problem: User would like to set gender preference to something outside of male/female/unknown.
Questions: Can the drop down list presented in Special:Preferences be converted to a more open-ended format? Is it possible for the gender magic word to easily be made to return more than three values without significant changes to the software?