Developers often face these problems during the development process in XenForo:
- It's not possible to extend basic classes in XenForo, especially static helpers.
- It's not possible to extend multiple XenForo classes with a single third party class due to limitation of a single class repetitious declaring (Cannot redeclare class error).
- Pushing input data from controller to data writer is really hard to do when you're dealing with an extension of common data types (nodes, messages, threads).
- Changing or adding any event listener requires configuring through admin control panel.
- You can't use VCS (Version control systems) for your addons because all your scripts are located inside XenForo libraries tree.
This core solves the issues stated above.