static Func <Order> Normalize(Chain <Order> order, INormalizeHandler handler) => () => handler.Handle(order);
static Chain <Order> ContinueWith(Chain <Order> order, INormalizeHandler handler) => order.ContinueWith(Normalize(order, handler));