re: Schema suggestions
Things are looking good here. I'd suggest adding documentation/help to the properties and types so...
"All better now. It wasn't the app's fault, but rather the driver (although I do need to make the..."