Add documentation for Device()