inline void StackContextBase<TSuperClass>::setSlotVariable(const VariableSlotID slot, const UnitType &newValue, VectorType &container) const { if(slot < container.size()) container.replace(slot, newValue); else { container.resize(slot + 1); container.replace(slot, newValue); } }