Connections are also pluggable, see lib/ansible/runner/connections.py for the ones that ship with ansible. When non-core alternatives are avialable, they can be shared here.