Documentar la gema con RDOC. Desarrollar los metodos con programacion funcional