TODO
====

- Write more tests, including the optional options.
