added Role::Errors + pod overhaul for Result::TaxZone