Logic is the functional interface that represents a logical procedure.
The run(D) method of the class inheriting this interface implements
only logic processing.
Data access processing is described only by calling methods of the argument
dax, and the details are implemented elsewhere.