I find this approach a bit too noisy, since both printers take the same arguments (and it is only one), what do you think about just making the call inside the `if`?
```py
if args.full:
    cls.print_issue_completely(issue)
else:
    cls.print_issue(issue)
```
?