If each error code were to be turned into a `Defect`, everything would be here 
to have that. Since defects should not be caught already they should not have 
fields this likely should have 0 issues with present code. This means `MyDefect 
= object of Defect` could add an 'enum' value to the `Defect` type. This would 
allow user defined defects.

Reply via email to