It'd be clearer to flip this around to remove the block so it reads:

    {:first_boot_dev => 'network'}.merge(args)