O'Neil: Complete Action A-538-06: Reordering of arguments for the functions: fold-left, fold-right and filter
Updated error code in response to bug resolution
Add tests for a union type with no member types