Fix incorrect reference to arguments variable

Last changes in the picker have made the *setValue* option unusable. This PR provides a fix for that problem, which is simply due to the use of the local variable `arguments` outside of the original function's scope.