18:15
<littledan>
the only observable difference I can found is though subclassing Object
In theory these are generally supposed to correspond, but Proxies have the freedom to do otherwise and so it is observable which is called. Another observable difference is through proxies with callable/constructable things as targets—these inherit the callability/constructability. Honestly I am not sure why these were split into two MOP methods though.