support multiple identities (because GitHub + submodules + deploy keys need this)