no reflection           maxRecursionDepth = 1


      maxRecursionDepth = 2

   maxRecursionDepth = 3


maxRecursionDepth = 4