rename `getDefaultOptions() to `processOptions(options)`