MouseX::Foreign provides an ability for Mouse classes to extend any classes, including non-Mouse classes, including Moose classes.