Reads an option through a typed rule option declaration.
Reads the raw string value for compatibility with custom rules.