Added empower function and test

This TODO was not carried over. Was that intentional or just an oversight?