Adds facility to define custom abilities