Yeah .. it works. But it makes me wonder if we would ever add other backends, e.g. there might one day be a case to make this into a seperate bundle and add an ORM backend. Having handlers for each backend would make this extensible. But for now there is no need.