This morning, I submitted two new ideas:
If both of these enhancements are delivered, this will make it possible to use EXEC VARA objects as custom AE scripting functions. Here is how it would work:
If you like the ideas, please vote for them.
This approach could be further generalized too. The SCRI could be designed in such a way that it could be used in many different EXEC VARA objects, and so that these EXEC VARAs could be used in many different places. The SCRI would perform different actions depending on the execution context (which EXEC VARA, which PRPT, etc.).
Already today, I occasionally use EXEC VARAs as pseudo-functions in AE scripting and in prompt sets. However, the called task has no way of determining all the details of the context within which it was called.
Because of this, depending on where the EXEC VARA is used, setting it up may be less than elegant: