Add general parsing executor, some documentation.
Add performance tests (JMH)