(is-valid) function

Is this what you meant?

Also, I'd be very interested to have an implementation for (refresh-token) fn.

My understanding of Google+ mechanism with regards to refreshing tokens is virtually null, so I'd love your input. 

Thanks.