building out RegexNfa :shipit: