code: private boolean constructorMayHaveBeenAddedByCompiler(ConstructorNode constructor) {
      Parameter[] params = constructor.getParameters();
      Statement firstStat = constructor.getFirstStatement();
      return AstUtil.isJointCompiled(spec.getAst()) && constructor.isPublic()
        && params != null && params.length == 0 && firstStat == null;
    }
docs: to add special logic to detect this case.