Don't delete backend['type']
Created by: julianhess
Since all backends are required to take **kwargs
(as enforced by the base class), we don't need to delete backend['type']
to harmonize inputs anymore (and indeed, deleting this is problematic as it will modify external config dicts that weren't deep copied into Canine).