+ One by one removing the static method in Parser for Parser setting can be pass around during parsing.