public SNode virtual_getInstanceType_8008512149545154471(SNode thisNode) {
   return IMethodCall_Behavior.virtual_getInstanceType_8008512149545154471(thisNode);
 }
 public Map<SNode, SNode> virtual_getTypesByTypeVars_851115533308208851(SNode thisNode) {
   return IMethodCall_Behavior.virtual_getTypesByTypeVars_851115533308208851(thisNode);
 }
 public SNode virtual_getTypeAnnotation_1233920952262(SNode thisNode) {
   return IMethodCall_Behavior.virtual_getTypeAnnotation_1233920952262(thisNode);
 }
 public SNode virtual_deriveType_1213877435747(SNode thisNode, SNode expression) {
   return IMethodCall_Behavior.virtual_deriveType_1213877435747(thisNode, expression);
 }
 public List<SNode> virtual_getAvailableMethodDeclarations_5776618742611315379(
     SNode thisNode, String methodName) {
   return IMethodCall_Behavior.virtual_getAvailableMethodDeclarations_5776618742611315379(
       thisNode, methodName);
 }