code: function(context, args, stack) {
  		var path = args[0],
  			template = args[1],
  			pathIsString = typeof path === 'string';
  		ctx = new Context(pathIsString ? context.get(path) : path, context, pathIsString ? path : null);
  		stack.push(ctx);
  		firstPass(template, ctx, stack);
  	}
docs: ____________________________________ WITH