Improvements/generalizations for pi4j implementation of IGPIOPin
services