partial options. Throw errors