#71 fix handling of enabled, was broken when ArrowButton was reimplemented as a subtype of RectangularPushButton