ParserSettings is immutable after being consumed.