Understanding ancestor queries in Google App Engine