WIP: tweak backends to expose defaultBackend