`switch_backend` (name tbd): dynamically switch backends at runtime which migrates data to the new backend. requires #6 and `TYPE`
switch_backend(name tbd): dynamically switch backends at runtime which migrates data to the new backend. requires #6 andTYPE