I'm guessing there's never a need to set the _device other than in the constructor, since it's more logical to create a new object for a new device.  I'll kill the blank line.