Y'ouch!
Now I know the genesis of Mimi's carbon bar comment in another thread!
Glad you're okay. I'd been wondering about carbon bars/stems/ (and forks!) on 'cross bikes. Add it to the list of "things that make you go, 'hmmmm'".
Glad you're okay.