def possible_hash_fields(self):
field = self.hash_field<EOL>if field is None:<EOL><INDENT>return set()<EOL><DEDENT>return set([field])<EOL>
Set of field names this expression could possibly be selecting for the
hash key of a query.

Hash keys must be exactly specified with "hash_key = value"