What exactly is the scope and purpose of the cli interface, anyway? You can use
it to re-generate the tables, and populate them, right? The two or three main
use cases could easily be re-implemented without symfony, don't you think?
Why would we not be able to use sqlite? For queries, MW's abstraction layer
should handle that just fine...