better handling for possible arguments for the callback sent to loadJSONP()