This adds `o.problems()` to OctironAction and OctironActionSelection instances which outputs the details of the problem as text.