Adds GatherToggle which allows choosing the behaviour for how the query
handles fetching additional information. The choices are:
DontGather - Don't attempt to fetch information
AttemptGather - Try to fetch the information but ignore errors
Required - Try to fetch information and fail if it errors
A handy macro was also added to utils to dispatch additional queries
based on a GatherToggle value, this could also be a method on GatherToggle but I thought that was less ergonomic.
Adds GatherToggle which allows choosing the behaviour for how the query handles fetching additional information. The choices are:
A handy macro was also added to utils to dispatch additional queries based on a GatherToggle value, this could also be a method on GatherToggle but I thought that was less ergonomic.