For these, we need to think about introducing deprecation warnings. i.e. if people are using MechanicsStrPrinter, they should get a warning that this function will disappear eventually. But I guess it is possible to just leave it as is too.

@gilbertgede any thoughts on deprecation?