Changed compatibility layer for initialization

This breaks for all old code, but this can be fixed easily by changes these method names.

After that you can upgrade one by one by changing the method name back into `query`, `command` or `interactor`.