Register selves.
Handle corner-case exceptions.