final all the things
rename regc -> regex
use j.u.Itera{ble,for} interfaces for stuff, that are Iterators/Iterables
code simplifications
switch to Immutable collections
move constructor logic of WikiTextParser into factory method