The +=, -=, /=, *= operators may not work for some expressions
correctly. For instance:
this.capPerms +=arguments[s];
turns into
this.capPerms = 7 + arguments[s];
The regular assignment operator should work okay. Be advised! Sorry
for the inconvenience.
-Behram