Options require type checks.