public static ReflectConstructor skipConstructor(
     ConstructorAwareReflectClass claxx, boolean skipConstructor, boolean testConstructor) {
   if (!skipConstructor) {
     return null;
   }
   ReflectConstructor serializableConstructor = claxx.getSerializableConstructor();
   if (serializableConstructor == null) {
     return null;
   }
   if (!testConstructor || Deploy.csharp) {
     return serializableConstructor;
   }
   Object obj = serializableConstructor.newInstance((Object[]) null);
   if (obj != null) {
     return serializableConstructor;
   }
   return null;
 }