- Add more unit tests - Requesting a future value should wait instead of returning an error - Later/separate issue: Use a global thread pool instead of having httplib creating threads by itself