Thanks, mate! :D I agree, we totally need to get it out there.
About the behavior of <a> tags, I'm not saying there is no behavior in the content layer, in fact, HTML is full of it (form elements, for example). What I'm saying is that it doesn't belong there because you could need different behaviors for exactly the same content, depending on how you are presenting it.