Um, yes having a `Product` object would be nice, but that would need major rewrite in `pkg-bindings` or to create a new objective layer. In the long term I'd rather switch to the libzypp ruby bindings and drop `pkg-bindings` completely.