This looks good to me, but I think we should also have a look at why ``unicode`` objects don't work. I think it would be better if Blivet accepted ``unicode`` objects in such places. -- To view this pull request on github, visit https://github.com/rhinstaller/anaconda/pull/146