Was not allowing multiple fl= parameters, missing a sort parameter.

You could not pass multiple fl= parameters.  Fixed by adding the second parameter to urlencode(), which allows you to pass an array as a value to get this effect.

There is a "Favorite" sort parameter that is not in the documentation.  Added it here so that I could use it.