The has_version function should QA warn if it only matches the package whose postinst is currently running.
Is there any motivation to warn about this still? If so then someone please comment. Otherwise, let's close this.
I'll close given nobody has.