Fix typo.
Code cleanup, comments.
Typo.
Simplify SocketHostPatternValueValidator implementation.
Add support for "usbDevices" validation.