ruby idioms