better support for mixing markdown content