Use instance variables to share context
Split method to process single query
Reduce indent
Don't hand queries to the method "unifiable?"