Improve the button control by adding the ability to display an icon alongside the button text. This is a VERY common use-case. For example:
Currently the only way to accomplish this is to create an empty button with reduced opacity and place the icon and text behind it. Needless to say, this is less-than-ideal.
Additionally, the user should have the option to align the icon to the left, right, top or bottom of the button text.