"last" is not applicable here
Fix function name
For /v3/info and /v3/lookup, check if result contains all the expected keys because Bit.ly API doesn't seem stable
Handle Bit.ly rate limiting errors differently (die with a different error message)
Add initial way to store Bit.ly results to GridFS