repoquery: accept package names specified as NEVRA

What might be the reason to replace a single line (189) with two same lines (194 and 196)? Isn't a good practice to do the opposite way?