code: public boolean isOneOf( Type first,
                              Type... rest ) {
          return isOneOf(EnumSet.of(first, rest));
      }
docs: Return true if this node's type matches one of the supplied types
  
  @param first the type to compare
  @param rest the additional types to compare
  @return true if this node's type is one of those supplied, or false otherwise