Hacking gadflies

Papadimoulis, Alex. ``Rewrapping a wrapper wrapper.''

Summary: The ultimate abstract data type -- ObjectWrapper:

public class ObjectWrapper
{
    private Object object;
    public ObjectWrapper(Object object)
    {
        this.object = object;
    }
    public Object getObject()
    {
        return object;
    }
}

The comments actually suggest some legitimate uses for this!