I pounded my head against the XAML spec for a couple of years before Chuck came in a "fixed" it.  He's the man (Rob Relyea's the man too), and can explain it better than anyone:

http://www.removingalldoubt.com/