modify setters of ExtDirectStoreResult to allow chaining