Thinking about it more though, like you said, maybe we want to maintain our little mechanics playground. I'm actually leaning toward that option now that I think about it more. By generalizing the parts of mechanics that [could] play nice with other areas of sympy, I think we can tailor what remains a little more to our own needs - does that sound reasonable?