The library is meant to be a very simple parser, it must stick to its role.
Following actions where made:
- Removed all features related to parsed data manipulation (except the ability to provide defaults values when using helpers functions).
- Added the ability to parse strings in addition to files.
Parserclass to keep only parsing related features.
- Moved helpers to static functions into a dedicated