new_contents: # This query can negate the result of a single query
  # example: methods|not ast -input -n=supports
  # returns all methods that do not have supports in the name
  
  inputCopy = Query.input
  queryName = Query.args.pop(0)
  queryFunction = getattr(Query, queryName)
  queryResult = queryFunction(Query.args, [Query.input])[0]
  
  inputCopy.remove(queryResult)
  Query.result = inputCopy
subject: Add a not script