Define options in types.hpp.
Use the default options if unspecified.
Omit the default options in tests.