Extracted factory from OptionMap factory methods.
OptionMapFactory refactorings.
Refactoring specialized parsers and theirs factory.