fixes #113 variables no longer take precedence over function-call matches
this|key variable.language doesn't need a lookahead for dot matches