a9f5360b82
Ends up with a rather long pattern guard but does avoid the return case duplication... Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>