Index: /trunk/ProjectFortress/src/com/sun/fortress/nodes_util/NodeUtil.java
===================================================================
--- /trunk/ProjectFortress/src/com/sun/fortress/nodes_util/NodeUtil.java (revision 2228)
+++ /trunk/ProjectFortress/src/com/sun/fortress/nodes_util/NodeUtil.java (revision 2231)
@@ -91,5 +91,5 @@
             if (p instanceof VarargsParam) return true;
         }
-        return false;
+        return (params.size() > 2);
     }
 
Index: /trunk/ProjectFortress/src/com/sun/fortress/parser/Parameter.rats
===================================================================
--- /trunk/ProjectFortress/src/com/sun/fortress/parser/Parameter.rats (revision 2230)
+++ /trunk/ProjectFortress/src/com/sun/fortress/parser/Parameter.rats (revision 2231)
@@ -209,5 +209,5 @@
        } else { // error
            op = syntaxError(op.getSpan(),
-                            "Operator fix is invalid in its declaration.");
+                            "Operator fixity is invalid in its declaration.");
        }
        if (a2 == null) yyValue = new FnHeaderFront(op, a3);
