The code does work. It's commented out because it was there for testing and doesn't need to be loaded. I left it there as an example of how it should work when abilities are properly added.