The types currently map directly, so it's simple to convert from one to the other.
New types that represent a User or Group for internal representation. These are meant to be used as intermediate representations between API or Blueprint user customizations and the final OSBuild stage options.