Reflection working (at least with one bounce)
Recursion more or less works. Yippee!!