If that wasn't complicated enough, formality, number, and gender can all come into play at the same time.
Come se non fosse abbastanza complicato, formalità, numero, e genere possono entrare in gioco allo stesso tempo.