- Fixed size and type computation for OpaqueTypeList, which was incorrect because it was building the struct in reverse order - and windows x86 also seems to have strange behavior with inheritance or including structs as class members when it comes to size calculation.
So I'm now calculating the size manually. (Yay recursive compile-time math...)
- Added function in logging to get the file object corresponding with a PrintToFile handler.