Web2Cit server JSON response format ignores undefined scores (because undefined is not a valid value in JSON), which may cause confusion. For example, a user interpreting the response may think that the score has been omitted for some reason, instead of understanding that it cannot be calculated.
Consider having the Web2Cit server return null in these cases instead.