Inherits values from other Context and sets parent value to other
other
void inherit(Context<T, K> other) { parent = other; _storage.addAll(other._storage); }