The processor requires a lot how high effort to work. So these changes will make it easier.
- Implement "Conditional" feature
- The IdentifiableProvider should implement the "condition" function
PropertyBinding should support nested classes and automatically resolve the correct property path
Implement scopes
Make the Aspect part a plugin
- PropertyReference parameters
- "Strict" mode
- This mode will do everything at compile time and have limited runtime customizable, but will fly at runtime.
You can open tickets, to add feature requests.