Expert Comment Needed on a New I2C Library API

On getter functions.

I could read the baud rate register to get the speed.

I think the pull-ups could be determined by reading the PORT register.

I already have the state functions and just need to include them in the class wrapper.