[WIP] Add requirements for language fall backs.

So does this mean the entire TermFallback should not be persisted, or just the information not present in it's parent? In case of the former you have an LSP violation, and in case of the later the meaning of the interface is quite fuzzy.