Reasoning tests, fixes missing :reasoning lookup in the make-datasource method