Add requirements for language fall backs.

Not a problem, just wondering why the coding style in this class (private setters) is so different from the other (no private setters).