Adds a test and implementation that shows how hibernates wrap objects in a proxy and how it can be unwrapped