Finally, thanks to mst (of DBIx::Class fame) we have a new version of Class::MOP which passes all tests cleanly in perl 5.9.5 (all while retaining backwards compat too). This was after a few attempts at fixing and then a couple attempts at just silencing the offending test (it really was just an edge case which did not affect the actual operation of the module), we now actually have a properly passing version. Horray for mst!
This now paves the way for experimenting with the new features of 5.9.5 in Class::MOP and Moose themselves, specifically the mro pragma, the given/when construct and smart matching. I plan on using my YAPC::EU time away from $work to start an experimental branch. Should be fun!