func (this Not) Accept(visitor interfaces.Visitor, context interface{}) interface{} {

	returnValue := visitor.VisitNot(this, context)
	this.Value().Accept(visitor, context)

	return returnValue
}