Hey, Justin! It would be so useful, if widget could have the interactive images. With this it would be possible to make a gui with unique user design. The main problem with buttons now is that the image cannot be adjusted to the full size of the button, the image is always smaller. And when you try to create a whole canvas from such button-pieces, you get a ragged picture with gaps.
Therefore, in order not to change the logic of the current widget elements: additional option for buttons to make an image that would fully match the size of the button.