Implemented ProductString(), SerialNumberString(), lastError()