ok i am being nitpicky, the description doesn't actually say what happens if the button is enabled :)

maybe better to name it `new-button-enabled?` and reverse the logic