Introduced `device.setup()` as a cleaner upgrade to `device.reset()`.