Matklad spent some time a while back reviewing the code and I just found it on a file on my computer. Here is what the file says: * use a struct for all the regexp * use once_cell crate instead of lazy_static! https://crates.io/crates/once_cell * split parser and runner