Objectives :
- Sync with 3.6/3.7 upstream
- missed things
- changed things
- Improve code maintainability (current files structure is not optimal for code compare)
- Fix API drift (see readme, on top)
- Keep compatibility with 1.0.0 if possible
- Move to ES6 for clean code (node < v4 support is not needed)
TODO:
- Analyze mainstream sources and clarify requirements.