don't use parent=self in handlers

handlers aren't configurable, so shouldn't be passed as parent.

closes #3502