Makes language system more dynamic and allows support for pretty much any language.