Like in the Android and C++ implementations, it represents a device before the Device class can be instantiated.