Unify provider CLI initialization in superclass