As an alternative, selective sharing and multilingual biasing could be performed at the level of individual examples rather than languages as a whole.
model parameters could be transferred among similar examples; and input/hidden representations could be conditioned on contextual typological patterns.