bugfix in closureUse and added var uses for unaryOperation and assignWOp (they can be decalaration and assign statements, like ++; and $ += 1)