Add `defaults()` and `reset()` methods

Closes #1