Don't require .register to be called before .reset!