any lang that uses a repl has an interpreter though, and repl has to know which interpreter to load based on the target. So I’m not sure why this can’t be used to override the default on a global scope… it doesn’t logically make sense to run repl when multiple types would be used… something like ./pants repl :: is nonsensical if there are scala and python projects.