I added an IWM Robot comment that clarifies some of your points.

Pascal