I don't understand this logic. What gets returned if the call for the number is not found (i.e., what is going to be in `calls`). Will a client calling this method be happy receiving that?