@b4mboo and we dropped a line together about that not-unary approach btw :)
https://github.com/SUSE/connect/blob/review_140224_yes_yes/lib/suse/connect/zypper.rb#L17