Just spotted this on Bike Radar - all Commencal owners with 2007 bikes or before with Oro brakes please note!
http://www.formulabrakeusa.com/blog/index.html
Basically your brake levers can detach themselves. It happened to me third day out on my Meta but I think this was probably because I fell off and landed upside down.