Playing with Ragel