Introduce OdbBackend.AllocateAndBuildFrom()