5b2354bfe0
There's no reason why we have to only create the Device at the end if everything succeeds. The Device isn't the same thing as the DeviceRole.