Random language stuff, some comments etc