Using these instead of Keyword.fetch! to provide nice easily resolvable errors.
paired_options(map()) :: map() | nil
required_options(map()) :: map() | nil