register

open override fun register(ability: Ability)

Adds an ability and rejects blank or duplicate IDs.