Can you use `option(:api_key)` here to trigger an error if it's missing?