Calling a method if it’s been overridden with reflection? I’ve built a serializer class with Reflection, but there is a bug.