code: public ISharedObject getSharedObject(IScope scope, String name, boolean persistent) {
          if (!hasSharedObject(scope, name)) {
              createSharedObject(scope, name, persistent);
          }
          return getSharedObject(scope, name);
      }
docs: {@inheritDoc}