Better parser.
Added external jar for unit tests. (Can't use Log() now, but I can live
with that.)