Corrections to Message::parseMessages() - called statically but not declared static; same for TaxDetail::parseTaxDetails(); Added Exception class extends \Exception to correct thrown Exception in the AvaTax namespace that doesn't use \Exception (and also so AvaTax exceptions can be caught explicitly)