This version defaults to a non-strict mode that enables analog reporting on all unreserved analog pins by default. A new begin method for the IO service disables this an requires explicit setting of pin modes.

This version has not been fully tested.