Always add a whitespace between the argument and the description
Assert that elements of containers are default constructible.
Use std::string to store the keys in MapParser
Use strings::split to extract different option names
Print the overview wrapped
Discard the equals sign for all non-prefix options