code: function(response, err) {
  						clearTimeout(that.timeout);
  						var p = [];
  						if(Array.isArray(response.proposals)) {
  							p = response.proposals;
  						}
  			        	deferred.resolve(sortProposals(p, args));
  					}
docs: $NON-NLS-1$ /* @callback