Gibt es eine Möglichkeit, in Ruby q-codierte Zeichenfolgen zu decodieren?

Ich arbeite mit Mails, und Namen und Betreffs werden manchmal q-codiert:

=?UTF-8?Q?J=2E_Pablo_Fern=C3=A1ndez?=

ibt es eine Möglichkeit, sie in Ruby zu entschlüsseln? TMail sollte sich anscheinend darum kümmern, tut es aber nicht.