I really don't want an API that takes options. We have exactly two use cases and they are more clearly served with two functions.