GPIO::GPIO() now passes test