I agree, that'll be clearer. I've moved the parameter and added a `.callUnsafe()` function so it's clearer what's happening: https://github.com/rstudio/rstudio/commit/36ef2a7e6c4da304e7af303a9ae1502658fb6dd1.