Reuse withVarsInScope