Adding design-time support

Sounds like a good principle to me.