Language Extension

We extended the language system so it now has a better extraction
algorithm & more.