I don't see how this body is specific to RPM. It seems to just cancel classes. I think it should be renamed and placed in rudder_lib.sh instead. In fact, they may even already be a body like that there.