Wrong destructor :-/.
Rename reset() to resetControl().
Add parentheses for clarity.