docs: public RemoteTask createRemoteTask(Map<String, Object> properties) throws RemoteException
      {   // Note: This new task's parent is MY application!
          BaseTransport transport = this.createProxyTransport(CREATE_REMOTE_TASK); // Don't use my method yet, since I don't have the returned ID
          transport.addParam(PROPERTIES, properties);
          String strID = (String)transport.sendMessageAndGetReply();
          return new TaskProxy((ApplicationProxy)m_parentProxy, strID);   // Note the parent is MY PARENT not ME. (just like the remote hierarchy)
      }