¿Hay alguna manera de decodificar cadenas codificadas en q en Ruby?

Estoy trabajando con correos electrónicos, y los nombres y asuntos a veces vienen codificados en q, como este:

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

¿Hay alguna manera de decodificarlos en Ruby? Parece que TMail debería cuidarlo, pero no lo está haciendo.