public String preferredGender() {
    final boolean male = actor.traits.male() ;
    if (actor.traits.hasTrait(ORIENTATION, "Heterosexual")) {
      return male ? "Female" : "Male" ;
    }
    if (actor.traits.hasTrait(ORIENTATION, "Homosexual")) {
      return male ? "Male" : "Female" ;
    }
    return Rand.yes() ? "Male" : "Female" ;
  }