public void removeLoopFunc(MGFunction func) { loopFuncs.Remove(func); }
public void addLoopFunc(MGFunction func) { loopFuncs.Add(func); }