Urgh. Taking my example of a ABL user control :
When you've added the control to a new form, try adding a MS button as well. get a lovely exception.
oh, wait. I'm getting that on any form, not just a user control.
I must have really broken something somewhere.
now, how to find that something wherever it is ..