Only set options.values = values when values is defined.  Otherwise, whe...

...n an options object is passed as the first object and no callback is passed, options.values is unset.