It's an object wrapper that forwards all calls to the reference object. This object is not created until the first method dispatch.
Arthur Shagall, Sergey Potapov
October 3, 2014 1:17am
MIT