Implement Reflection* classes