Design of configuration parser.