code: def insert(self, context, plan):
  	
  		
  		
  		op = execution.Insert(self.__comp_name, self.__comp())
  		if op not in plan and self.available(context) != True:
  			for dep_stub in self.dependencies():
  				dep_stub.insert(context, plan)
  			plan.append(op)
docs: Include an insert operation to the given plan.
  		
  		:param execution.Context context:
  		   Current execution context.
  		:param list plan:
  		   List of :class:`execution.Operation` instances.