public static boolean virtual_hasStaticMemebers_1214840444586(SNode thisNode) {
   return BehaviorReflection.invokeSuper(
           Boolean.TYPE,
           thisNode,
           "jetbrains.mps.baseLanguage.structure.Classifier",
           "virtual_hasStaticMemebers_1214840444586",
           new Object[] {})
       || Sequence.fromIterable(
               ClassConcept_Behavior.call_staticMethods_5292274854859435867(thisNode))
           .isNotEmpty();
 }
 public static List<SNode> virtual_getOwnMethods_1906502351318572840(SNode thisNode) {
   List<SNode> baseMethodDeclarations = new ArrayList<SNode>();
   ListSequence.fromList(baseMethodDeclarations)
       .addSequence(
           Sequence.fromIterable(Classifier_Behavior.call_methods_5292274854859311639(thisNode)));
   ListSequence.fromList(baseMethodDeclarations)
       .addSequence(
           Sequence.fromIterable(
               ClassConcept_Behavior.call_staticMethods_5292274854859435867(thisNode)));
   return baseMethodDeclarations;
 }
 public static SNode call_getMainMethod_1213877355884(SNode thisNode) {
   return Sequence.fromIterable(
           ClassConcept_Behavior.call_staticMethods_5292274854859435867(thisNode))
       .where(
           new IWhereFilter<SNode>() {
             public boolean accept(SNode it) {
               return StaticMethodDeclaration_Behavior.call_isMainMethod_1213877536670(it);
             }
           })
       .first();
 }