Language stuff and arrays