Language class as singleton