public void Push(CodeContextTypes contextType, string name = null, Bag <string> attributes = null) { var newContext = _codeContext.CreateContext(contextType, name, attributes); Push(newContext); }