Rename tokens to variables, added isPassive method.