Extract options into its own module