Quick fix for enclosing parentheses around instanceof operator. Closes #209
diff --git a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java
index 051f3ff..d82d17b 100644
--- a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java
+++ b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/BinaryOperatorEmitter.java
@@ -81,6 +81,9 @@
         }
         else if (id == ASTNodeID.Op_InstanceOfID)
         {
+			if (ASNodeUtils.hasParenOpen(node)) {
+				write(ASEmitterTokens.PAREN_OPEN);
+			}
             getWalker().walk(node.getLeftOperandNode());
 
             startMapping(node, node.getLeftOperandNode());
@@ -128,6 +131,9 @@
 			{
 				getWalker().walk(node.getRightOperandNode());
 			}
+			if (ASNodeUtils.hasParenClose(node)) {
+				write(ASEmitterTokens.PAREN_CLOSE);
+			}
         }
         else
         {