@rexrainbow and @Ashley
I am already using your plugin to get object properties. Construct 2 or 3? definitely needs this higher level of abstraction to work with objects. e.g. something like empty/null object would be nice, where you can define custom actions, listeners, events, properties in the editor and they will appear in the event system. I know, it is possible to achieve it now with js-sdk, but would be better to have it integrated into IDE. May be something like a small text editor inside Construct, which loads a template for plugin/behavior, you can edit it and see results instantly in Construct.