This catches code like "for(", which should be "for (". It includes all keywords that denote control structures. But it should not catch declarations, defintions or calls of functions whose name happens to end with a control structure keyword, for example "meanwhile(parameter)".
