Issue #3061117 by claudiu.cristea, darrenwh: Make optional and deprecate the BackendChain constructor parameter