Regex!Char re
Appender!(char[]) app
uint limit
Xorshift gen
false empty
uint rand(uint x)
void compose()
Char[] front()
void popFront()
this(ref Regex!Char r, uint threshold, uint randomSeed)