It'd be nice to be able to receive results as dataframes, dictionaries, records, structured np arrays etc? (probably more thought to go into which ones we care about the most)