- Refactor plugins class
- Workaround an issue with recursive => true