When implementing communication, it is necessary to know the owner of communicating scripts.
For other scripts the owner field may be useful when debugging. However, the following code is typically generated:
def liveScript = subscript.DSL._script[Any](None, Symbol("liveScript")){...}
That should be:
def liveScript = subscript.DSL._script[Any](this, Symbol("liveScript")){...}