mid-commit
change the way plugins are loaded, using the reflection to create parser