Hello,
In StatementPrefetch if you are using fetchObject and pass in a class as the first parameter class_name does not get set and you get a ReflectionException.
Attached is a patch to fix it. Let me know if you guys want anything else or a test or what not.