Gave variable priority over funccall to prevent adapters from being parsed as func calls (still works for connectors though)
Added text to variables, restructured how to recognise connectors without brackets
Made selector consistent with variable by calling text text again
Added validation for iteration variables
Configurable bindingScopePrefix