code: func IsComprehension(x Value) bool {
  	switch x.(type) {
  	case *ArrayComprehension, *ObjectComprehension, *SetComprehension:
  		return true
  	}
  	return false
  }
docs: // IsComprehension returns true if the supplied value is a comprehension.