updates to checkClass (including tests and comments in VIManagedObjectAdditions header)