Why pass the `buttonEnabler` as an argument instead of simply using `require('buttonEnabler')`?