It's intentionnal. If 'everything' is not empty (meaning there are keywords, tables or proper nouns associated with a question) then we use those. Otherwise as a fall back we use the original question.