I actually had it this way but it looked too complicated and hard to understand so I
changed it.
It's merged now so if you think it should be changed, you'll have to open new pull
request...
--
To view this pull request on github, visit
https://github.com/rhinstaller/blivet/pull/93