@lukelex essa foi a minha primeira gem que mexi, não sabia como utilizar de outra forma. 

Fiz utilizando tudo de 1.9+, não me preocupei com backwards compability.