Shrinking Ragel State Machines