Make Ruby even more functional