A DataSourceAspect is an aspect that can be weaved into queries. You can think of an aspect as a polymorphic function, capable of transforming one data source into another, possibly enlarging the environment type.
DataSourceAspect
Applies the aspect to a data source.
A symbolic alias for andThen.
andThen
Returns a new aspect that represents the sequential composition of this aspect with the specified one.