"naturally one shouldn’t compose in their CMS" - this has made me think, Chris, as I've never thought about composing elsewhere than my CMS. Where typically would you do this? Presumably you then paste the content into the CMS before posting, but how do you make sure the markup is compatible with the CMS? (Noob questions, I know!)