Specupdate Final

Unit testing finalized for now. Current coverage 98%. Only some of the more obscure parsers are left uncovered.