Most operations are implemented based on the deferred execution paradigm. Tests of such operations should validate that principle, if possible.