I like the idea of using `options` here instead of multiple arguments.