ResultCode now implements Printable protocol