Variable name analyser now uses 'keyword' tokenizer to extract variable names in a more sensible wa