public Composition Factory <T>(Func <CompositionContext, T> defaultFactory) { _context.Factory(() => defaultFactory(_context)); return(this); }