Right now, all binary operators ignore possible surrounding brackets, even if they are significant for the code logic.
For example the following
a = k * (qx + qw)
is incorrectly treated as equivalent to
a = k * qx + qw
and actually converted into the latter by the parser.
This is, obviously, very bad and very wrong