Use proper ADT for gender instead of String.