@Override
        public boolean equals(Object other) {
            if (other == null) return false;
            if (other.getClass() != Context.class) return false;
            return equals((Context) other);
        }
The brutal version of populateFrom().

@param other a Context instance this will copy all state from
container-search/src/main/java/com/yahoo/search/searchchain/Execution.java