Constructor for easier extension of Language from Java.