A query aspect that executes queries between two effects, before and
after, where the result of before can be used by after.
A query aspect that executes requests between two effects, before and
after, where the result of before can be used by after.
A query aspect that executes requests with the specified data source aspect.
A query aspect that limits data sources to executing at most n requests
in parallel.