Refactor to support variadic users on run_as.