public Context shallowCopy() {
            Context c = new Context();
            c.fill(this);
            return c;
        }
Standard shallow copy, the new instance will carry the same
references as this.

@return a new instance which is a shallow copy
container-search/src/main/java/com/yahoo/search/searchchain/Execution.java