Moved all code out of extra methods and inline inside adapter.
Operation logger specs.
Added name and inspect to memoized.
Added name and inspect to memory
Don't attempt to wrap adapter in feature.

Just use whatever is passed in, since already wrapped higher up.
Require name for adapters.
Kill unit specs for dsl enable/disable/enabled.

Tested at integration level and not worried about the design of things
at this point.
Fix inspect for operation logger.
Private reader for memoized cache.
Private reader for operation logger adapter.
Equality for the two adapter decorators.