Correctly generate FaultInfo objects for inherited exceptions