internal ConstructorInfo GetSuperConstructor(IReflect[] argIRs){
Object val = null;
if (this.superTypeExpression != null)
val = this.superTypeExpression.Evaluate();
else
val = Typeob.Object;
if (val is ClassScope)
return JSBinder.SelectConstructor(((ClassScope)val).constructors, argIRs);
else
return JSBinder.SelectConstructor(((Type)val).GetConstructors(BindingFlags.Public|BindingFlags.NonPublic|BindingFlags.Instance), argIRs);
}