Allows developers to provide hooks which other developers may hook into.