[TASK] Add the ability to modify the class of the current language

A sensible default was provided to not break older versions.
Merge pull request #422 from cedricziel/allowOverridingOfCurrentClass

[TASK] Add the ability to modify the class of the current language