Initially, I added a connection type 'admin' that was somewhat abstract. This poses a practical issue: there's no instantiating an abstract type. As it is hardly used, it should be removed.