Add `exact` option

Fixes #7.