AFAIK, it's just Google's addition to response. It's not somehow OAuth-wide specific.
Maybe create new subclass for a Google?
and return it in Overrided method getAccessTokenExtractor()?

btw, It's better to create separate pull request for that