ExceptionMessages2CustomizeTest.testObjectNullContractCustomNullPointerExceptionMessage: Object 'referenceNull' is null.Extra info goes here.
ExceptionMessages2CustomizeTest.testObjectNullContractCustomNullPointerExceptionNoMessage: Object 'referenceNull' is null.
ExceptionMessages2CustomizeTest.testObjectNullFailerCustomNullPointerExceptionNoMessage: Object 'referenceNull' is null.
ExceptionMessages2CustomizeTest.testObjectNullContractCustomFailMessageFormat: I am so tired of Object 'referenceNull' being null.

 --- EXCEPTION DEFAULTS & CUSTOMIZATIONS --- (START)

 Below is a table of defaults for the different failer methods.
 The exception type, message format and message arguments identification string can be customized as you please.
 Static customizations can be done via inheritance by overriding which failer specifications to use.
 Runtime customizations can be done via a call contract (where you call a checker-failer pair) or globally via a failer (e.g. in your startup code).
 For call contract customizations refer to ICallContract (instance fetched via ICallContractor), the other tests in this file and use below table as inputs.
 For global runtime customizations refer to IFailerCustomizer (inherited by IFailer), the other tests in this file and use below table as inputs.

 /---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\
 | failerSpecificationAndMethodID                                                                                                                         | failExceptionType              | failMessageFormat                                                                                              | failMessageArguments                               |
 |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
 | "IObjectArrayEqualsFail.failObjectArrayEquals(Object caller, String referenceAName, String referenceBName)"                                            | FailFastException.class        | "%s: Object[] '%s'(%s[length=%s]) is equal to Object[] '%s'(%s[length=%s])."                                   | "fu0, fu1, cu1, cx0, fu2, cu2, cx1"                |
 | "IObjectArrayEqualsFail.failObjectArrayEquals(Object caller, String referenceAName, String referenceBName, String message)"                            | FailFastException.class        | "%s: Object[] '%s'(%s[length=%s]) is equal to Object[] '%s'(%s[length=%s]). %s."                               | "fu0, fu1, cu1, cx0, fu2, cu2, cx1, fu3"           |
 | "IObjectCollectionEqualsFail.failObjectCollectionEquals(Object caller, String referenceAName, String referenceBName)"                                  | FailFastException.class        | "%s: Collection<Object> '%s'(%s) is equal to Collection<Object> '%s'(%s)."                                     | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectCollectionEqualsFail.failObjectCollectionEquals(Object caller, String referenceAName, String referenceBName, String message)"                  | FailFastException.class        | "%s: Collection<Object> '%s'(%s) is equal to Collection<Object> '%s'(%s). %s."                                 | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectDefaultFail.failObjectDefault(Object caller, String referenceAName)"                                                                           | FailFastException.class        | "%s: Object '%s'(%s) is default(%s)."                                                                          | "fu0, fu1, cu1, cx0"                               |
 | "IObjectDefaultFail.failObjectDefault(Object caller, String referenceAName, String message)"                                                           | FailFastException.class        | "%s: Object '%s'(%s) is default(%s). %s."                                                                      | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectEqualsFail.failObjectEquals(Object caller, String referenceAName, String referenceBName)"                                                      | FailFastException.class        | "%s: Object '%s'(%s) is equal to object '%s'(%s)."                                                             | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectEqualsFail.failObjectEquals(Object caller, String referenceAName, String referenceBName, String message)"                                      | FailFastException.class        | "%s: Object '%s'(%s) is equal to object '%s'(%s). %s."                                                         | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectListEqualsFail.failObjectListEquals(Object caller, String referenceAName, String referenceBName)"                                              | FailFastException.class        | "%s: List<Object> '%s'(%s) is equal to List<Object> '%s'(%s)."                                                 | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectListEqualsFail.failObjectListEquals(Object caller, String referenceAName, String referenceBName, String message)"                              | FailFastException.class        | "%s: List<Object> '%s'(%s) is equal to List<Object> '%s'(%s). %s."                                             | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectNotDefaultFail.failObjectNotDefault(Object caller, String referenceAName)"                                                                     | FailFastException.class        | "%s: Object '%s'(%s) is NOT default(%s)."                                                                      | "fu0, fu1, cu1, cx0"                               |
 | "IObjectNotDefaultFail.failObjectNotDefault(Object caller, String referenceAName, String message)"                                                     | FailFastException.class        | "%s: Object '%s'(%s) is NOT default(%s). %s."                                                                  | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectNotEqualsFail.failObjectNotEquals(Object caller, String referenceAName, String referenceBName)"                                                | FailFastException.class        | "%s: Object '%s'(%s) is NOT equal to object '%s'(%s)."                                                         | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectNotEqualsFail.failObjectNotEquals(Object caller, String referenceAName, String referenceBName, String message)"                                | FailFastException.class        | "%s: Object '%s'(%s) is NOT equal to object '%s'(%s). %s."                                                     | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectNotNullFail.failObjectNotNull(Object caller, String referenceName)"                                                                            | FailFastException.class        | "%s: Object '%s'(%s) is NOT null."                                                                             | "fu0, fu1, cu1"                                    |
 | "IObjectNotNullFail.failObjectNotNull(Object caller, String referenceName, String message)"                                                            | FailFastException.class        | "%s: Object '%s'(%s) is NOT null. %s."                                                                         | "fu0, fu1, cu1, fu2"                               |
 | "IObjectNotSameFail.failObjectNotSame(Object caller, String referenceAName, String referenceBName)"                                                    | FailFastException.class        | "%s: Object '%s'(%s) is NOT same as object '%s'(%s)."                                                          | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectNotSameFail.failObjectNotSame(Object caller, String referenceAName, String referenceBName, String message)"                                    | FailFastException.class        | "%s: Object '%s'(%s) is NOT same as object '%s'(%s). %s."                                                      | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectNullFail.failObjectNull(Object caller, String referenceName)"                                                                                  | FailFastException.class        | "%s: Object '%s' is null."                                                                                     | "fu0, fu1"                                         |
 | "IObjectNullFail.failObjectNull(Object caller, String referenceName, String message)"                                                                  | FailFastException.class        | "%s: Object '%s' is null. %s"                                                                                  | "fu0, fu1, fu2"                                    |
 | "IObjectSameFail.failObjectSame(Object caller, String referenceAName, String referenceBName)"                                                          | FailFastException.class        | "%s: Object '%s'(%s) is same as object '%s'(%s)."                                                              | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectSameFail.failObjectSame(Object caller, String referenceAName, String referenceBName, String message)"                                          | FailFastException.class        | "%s: Object '%s'(%s) is same as object '%s'(%s). %s."                                                          | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectsEqualsFail.failObjectsEquals(Object caller, String referenceAName, String referenceBName)"                                                    | FailFastException.class        | "%s: Objects '%s' is equal to Objects '%s'. There are %s objects (%s)."                                        | "fu0, fu1, fu2, cx0, cx1"                          |
 | "IObjectsEqualsFail.failObjectsEquals(Object caller, String referenceAName, String referenceBName, String message)"                                    | FailFastException.class        | "%s: Objects '%s' is equal to Objects '%s'. There are %s objects (%s). %s."                                    | "fu0, fu1, fu2, cx0, cx1, fu3"                     |
 | "IObjectsNotEqualsFail.failObjectsNotEquals(Object caller, String referenceAName, String referenceBName)"                                              | FailFastException.class        | "%s: Objects '%s' is NOT equal to Objects '%s'. Object#%s(%s) differs from Object#%s(%s)."                     | "fu0, fu1, fu2, cx0, cx1, cx0, cx2"                |
 | "IObjectsNotEqualsFail.failObjectsNotEquals(Object caller, String referenceAName, String referenceBName, String message)"                              | FailFastException.class        | "%s: Objects '%s' is NOT equal to Objects '%s'. Object#%s(%s) differs from Object#%s(%s). %s."                 | "fu0, fu1, fu2, cx0, cx1, cx0, cx2, fu3"           |
 | "IObjectBooleanDefaultFail.failBooleanDefault(Object caller, String referenceAName)"                                                                   | FailFastException.class        | "%s: Boolean '%s'(%s) is default(%s)."                                                                         | "fu0, fu1, cu1, cx0"                               |
 | "IObjectBooleanDefaultFail.failBooleanDefault(Object caller, String referenceAName, String message)"                                                   | FailFastException.class        | "%s: Boolean '%s'(%s) is default(%s). %s."                                                                     | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectBooleanEqualsFail.failBooleanEquals(Object caller, String referenceAName, String referenceBName)"                                              | FailFastException.class        | "%s: Boolean '%s'(%s) is equal to Boolean '%s'(%s)."                                                           | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectBooleanEqualsFail.failBooleanEquals(Object caller, String referenceAName, String referenceBName, String message)"                              | FailFastException.class        | "%s: Boolean '%s'(%s) is equal to Boolean '%s'(%s). %s."                                                       | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectBooleanFalseFail.failBooleanFalse(Object caller, String referenceAName)"                                                                       | FailFastException.class        | "%s: Boolean '%s'(%s) is 'Boolean.False'(%s)."                                                                 | "fu0, fu1, cu1, cx0"                               |
 | "IObjectBooleanFalseFail.failBooleanFalse(Object caller, String referenceAName, String message)"                                                       | FailFastException.class        | "%s: Boolean '%s'(%s) is 'Boolean.False'(%s). %s."                                                             | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectBooleanNotDefaultFail.failBooleanNotDefault(Object caller, String referenceAName)"                                                             | FailFastException.class        | "%s: Boolean '%s'(%s) is NOT default(%s)."                                                                     | "fu0, fu1, cu1, cx0"                               |
 | "IObjectBooleanNotDefaultFail.failBooleanNotDefault(Object caller, String referenceAName, String message)"                                             | FailFastException.class        | "%s: Boolean '%s'(%s) is NOT default(%s). %s."                                                                 | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectBooleanNotEqualsFail.failBooleanNotEquals(Object caller, String referenceAName, String referenceBName)"                                        | FailFastException.class        | "%s: Boolean '%s'(%s) is NOT equal to Boolean '%s'(%s)."                                                       | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectBooleanNotEqualsFail.failBooleanNotEquals(Object caller, String referenceAName, String referenceBName, String message)"                        | FailFastException.class        | "%s: Boolean '%s'(%s) is NOT equal to Boolean '%s'(%s). %s."                                                   | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectBooleanNotNullFail.failBooleanNotNull(Object caller, String referenceAName)"                                                                   | FailFastException.class        | "%s: Boolean '%s'(%s) is NOT null."                                                                            | "fu0, fu1, cu1"                                    |
 | "IObjectBooleanNotNullFail.failBooleanNotNull(Object caller, String referenceAName, String message)"                                                   | FailFastException.class        | "%s: Boolean '%s'(%s) is NOT null. %s."                                                                        | "fu0, fu1, cu1, fu2"                               |
 | "IObjectBooleanNotSameFail.failBooleanNotSame(Object caller, String referenceAName, String referenceBName)"                                            | FailFastException.class        | "%s: Boolean '%s'(%s) is NOT same as Boolean '%s'(%s)."                                                        | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectBooleanNotSameFail.failBooleanNotSame(Object caller, String referenceAName, String referenceBName, String message)"                            | FailFastException.class        | "%s: Boolean '%s'(%s) is NOT same as Boolean '%s'(%s). %s."                                                    | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectBooleanNullFail.failBooleanNull(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: Boolean '%s'(%s) is null."                                                                                | "fu0, fu1, cu1"                                    |
 | "IObjectBooleanNullFail.failBooleanNull(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: Boolean '%s'(%s) is null. %s."                                                                            | "fu0, fu1, cu1, fu2"                               |
 | "IObjectBooleanSameFail.failBooleanSame(Object caller, String referenceAName, String referenceBName)"                                                  | FailFastException.class        | "%s: Boolean '%s'(%s) is same as Boolean '%s'(%s)."                                                            | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectBooleanSameFail.failBooleanSame(Object caller, String referenceAName, String referenceBName, String message)"                                  | FailFastException.class        | "%s: Boolean '%s'(%s) is same as Boolean '%s'(%s). %s."                                                        | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectBooleanTrueFail.failBooleanTrue(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: Boolean '%s'(%s) is equal to 'Boolean.True'(%s)."                                                         | "fu0, fu1, cu1, cx0"                               |
 | "IObjectBooleanTrueFail.failBooleanTrue(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: Boolean '%s'(%s) is equal to 'Boolean.True'(%s). %s."                                                     | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectByteDefaultFail.failByteDefault(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: Byte '%s'(%s) is default(%s)."                                                                            | "fu0, fu1, cu1, cx0"                               |
 | "IObjectByteDefaultFail.failByteDefault(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: Byte '%s'(%s) is default(%s). %s."                                                                        | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectByteEqualsFail.failByteEquals(Object caller, String referenceAName, String referenceBName)"                                                    | FailFastException.class        | "%s: Byte '%s'(%s) is equal to Byte '%s'(%s)."                                                                 | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectByteEqualsFail.failByteEquals(Object caller, String referenceAName, String referenceBName, String message)"                                    | FailFastException.class        | "%s: Byte '%s'(%s) is equal to Byte '%s'(%s). %s."                                                             | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectByteGreaterFail.failByteGreater(Object caller, String referenceAName, String referenceBName)"                                                  | FailFastException.class        | "%s: Byte '%s'(%s) is greater than Byte '%s'(%s)."                                                             | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectByteGreaterFail.failByteGreater(Object caller, String referenceAName, String referenceBName, String message)"                                  | FailFastException.class        | "%s: Byte '%s'(%s) is greater than Byte '%s'(%s). %s."                                                         | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectByteGreaterOrEqualsFail.failByteGreaterOrEquals(Object caller, String referenceAName, String referenceBName)"                                  | FailFastException.class        | "%s: Byte '%s'(%s) is greater than or equal to Byte '%s'(%s)."                                                 | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectByteGreaterOrEqualsFail.failByteGreaterOrEquals(Object caller, String referenceAName, String referenceBName, String message)"                  | FailFastException.class        | "%s: Byte '%s'(%s) is greater than or equal to Byte '%s'(%s). %s."                                             | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectByteInsideFail.failByteInside(Object caller, String referenceAName)"                                                                           | FailFastException.class        | "%s: Byte '%s'(%s) is inside Byte range [%s;%s]."                                                              | "fu0, fu1, cu1, cu2, cu3"                          |
 | "IObjectByteInsideFail.failByteInside(Object caller, String referenceAName, String message)"                                                           | FailFastException.class        | "%s: Byte '%s'(%s) is inside Byte range [%s;%s]. %s."                                                          | "fu0, fu1, cu1, cu2, cu3, fu2"                     |
 | "IObjectByteLessFail.failByteLess(Object caller, String referenceAName, String referenceBName)"                                                        | FailFastException.class        | "%s: Byte '%s'(%s) is less than Byte '%s'(%s)."                                                                | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectByteLessFail.failByteLess(Object caller, String referenceAName, String referenceBName, String message)"                                        | FailFastException.class        | "%s: Byte '%s'(%s) is less than Byte '%s'(%s). %s."                                                            | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectByteLessOrEqualsFail.failByteLessOrEquals(Object caller, String referenceAName, String referenceBName)"                                        | FailFastException.class        | "%s: Byte '%s'(%s) is less than or equal to Byte '%s'(%s)."                                                    | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectByteLessOrEqualsFail.failByteLessOrEquals(Object caller, String referenceAName, String referenceBName, String message)"                        | FailFastException.class        | "%s: Byte '%s'(%s) is less than or equal to Byte '%s'(%s). %s."                                                | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectByteNotDefaultFail.failByteNotDefault(Object caller, String referenceAName)"                                                                   | FailFastException.class        | "%s: Byte '%s'(%s) is NOT default(%s)."                                                                        | "fu0, fu1, cu1, cx0"                               |
 | "IObjectByteNotDefaultFail.failByteNotDefault(Object caller, String referenceAName, String message)"                                                   | FailFastException.class        | "%s: Byte '%s'(%s) is NOT default(%s). %s."                                                                    | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectByteNotEqualsFail.failByteNotEquals(Object caller, String referenceAName, String referenceBName)"                                              | FailFastException.class        | "%s: Byte '%s'(%s) is NOT equal to Byte '%s'(%s)."                                                             | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectByteNotEqualsFail.failByteNotEquals(Object caller, String referenceAName, String referenceBName, String message)"                              | FailFastException.class        | "%s: Byte '%s'(%s) is NOT equal to Byte '%s'(%s). %s."                                                         | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectByteNotNullFail.failByteNotNull(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: Byte '%s'(%s) is NOT null."                                                                               | "fu0, fu1, cu1"                                    |
 | "IObjectByteNotNullFail.failByteNotNull(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: Byte '%s'(%s) is NOT null. %s."                                                                           | "fu0, fu1, cu1, fu2"                               |
 | "IObjectByteNotSameFail.failByteNotSame(Object caller, String referenceAName, String referenceBName)"                                                  | FailFastException.class        | "%s: Byte '%s'(%s) is NOT same as Byte '%s'(%s)."                                                              | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectByteNotSameFail.failByteNotSame(Object caller, String referenceAName, String referenceBName, String message)"                                  | FailFastException.class        | "%s: Byte '%s'(%s) is NOT same as Byte '%s'(%s). %s."                                                          | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectByteNullFail.failByteNull(Object caller, String referenceAName)"                                                                               | FailFastException.class        | "%s: Byte '%s'(%s) is null."                                                                                   | "fu0, fu1, cu1"                                    |
 | "IObjectByteNullFail.failByteNull(Object caller, String referenceAName, String message)"                                                               | FailFastException.class        | "%s: Byte '%s'(%s) is null. %s."                                                                               | "fu0, fu1, cu1, fu2"                               |
 | "IObjectByteOutsideFail.failByteOutside(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: Byte '%s'(%s) is outside Byte range [%s;%s]."                                                             | "fu0, fu1, cu1, cu2, cu3"                          |
 | "IObjectByteOutsideFail.failByteOutside(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: Byte '%s'(%s) is outside Byte range [%s;%s]. %s."                                                         | "fu0, fu1, cu1, cu2, cu3, fu2"                     |
 | "IObjectByteSameFail.failByteSame(Object caller, String referenceAName, String referenceBName)"                                                        | FailFastException.class        | "%s: Byte '%s'(%s) is same as Byte '%s'(%s)."                                                                  | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectByteSameFail.failByteSame(Object caller, String referenceAName, String referenceBName, String message)"                                        | FailFastException.class        | "%s: Byte '%s'(%s) is same as Byte '%s'(%s). %s."                                                              | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectCharacterDefaultFail.failCharacterDefault(Object caller, String referenceAName)"                                                               | FailFastException.class        | "%s: Character '%s'(%s) is default(%s)."                                                                       | "fu0, fu1, cu1, cx0"                               |
 | "IObjectCharacterDefaultFail.failCharacterDefault(Object caller, String referenceAName, String message)"                                               | FailFastException.class        | "%s: Character '%s'(%s) is default(%s). %s."                                                                   | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectCharacterEqualsFail.failCharacterEquals(Object caller, String referenceAName, String referenceBName)"                                          | FailFastException.class        | "%s: Character '%s'(%s) is equal to Character '%s'(%s)."                                                       | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectCharacterEqualsFail.failCharacterEquals(Object caller, String referenceAName, String referenceBName, String message)"                          | FailFastException.class        | "%s: Character '%s'(%s) is equal to Character '%s'(%s). %s."                                                   | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectCharacterGreaterFail.failCharacterGreater(Object caller, String referenceAName, String referenceBName)"                                        | FailFastException.class        | "%s: Character '%s'(%s) is greater than Character '%s'(%s)."                                                   | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectCharacterGreaterFail.failCharacterGreater(Object caller, String referenceAName, String referenceBName, String message)"                        | FailFastException.class        | "%s: Character '%s'(%s) is greater than Character '%s'(%s). %s."                                               | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectCharacterGreaterOrEqualsFail.failCharacterGreaterOrEquals(Object caller, String referenceAName, String referenceBName)"                        | FailFastException.class        | "%s: Character '%s'(%s) is greater than or equal to Character '%s'(%s)."                                       | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectCharacterGreaterOrEqualsFail.failCharacterGreaterOrEquals(Object caller, String referenceAName, String referenceBName, String message)"        | FailFastException.class        | "%s: Character '%s'(%s) is greater than or equal to Character '%s'(%s). %s."                                   | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectCharacterInsideFail.failCharacterInside(Object caller, String referenceAName)"                                                                 | FailFastException.class        | "%s: Character '%s'(%s) is inside Character range [%s;%s]."                                                    | "fu0, fu1, cu1, cu2, cu3"                          |
 | "IObjectCharacterInsideFail.failCharacterInside(Object caller, String referenceAName, String message)"                                                 | FailFastException.class        | "%s: Character '%s'(%s) is inside Character range [%s;%s]. %s."                                                | "fu0, fu1, cu1, cu2, cu3, fu2"                     |
 | "IObjectCharacterLessFail.failCharacterLess(Object caller, String referenceAName, String referenceBName)"                                              | FailFastException.class        | "%s: Character '%s'(%s) is less than Character '%s'(%s)."                                                      | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectCharacterLessFail.failCharacterLess(Object caller, String referenceAName, String referenceBName, String message)"                              | FailFastException.class        | "%s: Character '%s'(%s) is less than Character '%s'(%s). %s."                                                  | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectCharacterLessOrEqualsFail.failCharacterLessOrEquals(Object caller, String referenceAName, String referenceBName)"                              | FailFastException.class        | "%s: Character '%s'(%s) is less than or equal to Character '%s'(%s)."                                          | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectCharacterLessOrEqualsFail.failCharacterLessOrEquals(Object caller, String referenceAName, String referenceBName, String message)"              | FailFastException.class        | "%s: Character '%s'(%s) is less than or equal to Character '%s'(%s). %s."                                      | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectCharacterNotDefaultFail.failCharacterNotDefault(Object caller, String referenceAName)"                                                         | FailFastException.class        | "%s: Character '%s'(%s) is NOT default(%s)."                                                                   | "fu0, fu1, cu1, cx0"                               |
 | "IObjectCharacterNotDefaultFail.failCharacterNotDefault(Object caller, String referenceAName, String message)"                                         | FailFastException.class        | "%s: Character '%s'(%s) is NOT default(%s). %s."                                                               | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectCharacterNotEqualsFail.failCharacterNotEquals(Object caller, String referenceAName, String referenceBName)"                                    | FailFastException.class        | "%s: Character '%s'(%s) is NOT equal to Character '%s'(%s)."                                                   | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectCharacterNotEqualsFail.failCharacterNotEquals(Object caller, String referenceAName, String referenceBName, String message)"                    | FailFastException.class        | "%s: Character '%s'(%s) is NOT equal to Character '%s'(%s). %s."                                               | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectCharacterNotNullFail.failCharacterNotNull(Object caller, String referenceAName)"                                                               | FailFastException.class        | "%s: Character '%s'(%s) is NOT null."                                                                          | "fu0, fu1, cu1"                                    |
 | "IObjectCharacterNotNullFail.failCharacterNotNull(Object caller, String referenceAName, String message)"                                               | FailFastException.class        | "%s: Character '%s'(%s) is NOT null. %s."                                                                      | "fu0, fu1, cu1, fu2"                               |
 | "IObjectCharacterNotSameFail.failCharacterNotSame(Object caller, String referenceAName, String referenceBName)"                                        | FailFastException.class        | "%s: Character '%s'(%s) is NOT same as Character '%s'(%s)."                                                    | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectCharacterNotSameFail.failCharacterNotSame(Object caller, String referenceAName, String referenceBName, String message)"                        | FailFastException.class        | "%s: Character '%s'(%s) is NOT same as Character '%s'(%s). %s."                                                | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectCharacterNullFail.failCharacterNull(Object caller, String referenceAName)"                                                                     | FailFastException.class        | "%s: Character '%s'(%s) is null."                                                                              | "fu0, fu1, cu1"                                    |
 | "IObjectCharacterNullFail.failCharacterNull(Object caller, String referenceAName, String message)"                                                     | FailFastException.class        | "%s: Character '%s'(%s) is null. %s."                                                                          | "fu0, fu1, cu1, fu2"                               |
 | "IObjectCharacterOutsideFail.failCharacterOutside(Object caller, String referenceAName)"                                                               | FailFastException.class        | "%s: Character '%s'(%s) is outside Character range [%s;%s]."                                                   | "fu0, fu1, cu1, cu2, cu3"                          |
 | "IObjectCharacterOutsideFail.failCharacterOutside(Object caller, String referenceAName, String message)"                                               | FailFastException.class        | "%s: Character '%s'(%s) is outside Character range [%s;%s]. %s."                                               | "fu0, fu1, cu1, cu2, cu3, fu2"                     |
 | "IObjectCharacterSameFail.failCharacterSame(Object caller, String referenceAName, String referenceBName)"                                              | FailFastException.class        | "%s: Character '%s'(%s) is same as Character '%s'(%s)."                                                        | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectCharacterSameFail.failCharacterSame(Object caller, String referenceAName, String referenceBName, String message)"                              | FailFastException.class        | "%s: Character '%s'(%s) is same as Character '%s'(%s). %s."                                                    | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectDateDefaultFail.failDateDefault(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: Date '%s'(%s) is default(%s)."                                                                            | "fu0, fu1, cu1, cx0"                               |
 | "IObjectDateDefaultFail.failDateDefault(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: Date '%s'(%s) is default(%s). %s."                                                                        | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectDateEqualsFail.failDateEquals(Object caller, String referenceAName, String referenceBName)"                                                    | FailFastException.class        | "%s: Date '%s'(%s) is equal to Date '%s'(%s)."                                                                 | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectDateEqualsFail.failDateEquals(Object caller, String referenceAName, String referenceBName, String message)"                                    | FailFastException.class        | "%s: Date '%s'(%s) is equal to Date '%s'(%s). %s."                                                             | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectDateGreaterFail.failDateGreater(Object caller, String referenceAName, String referenceBName)"                                                  | FailFastException.class        | "%s: Date '%s'(%s) is greater than Date '%s'(%s)."                                                             | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectDateGreaterFail.failDateGreater(Object caller, String referenceAName, String referenceBName, String message)"                                  | FailFastException.class        | "%s: Date '%s'(%s) is greater than Date '%s'(%s). %s."                                                         | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectDateGreaterOrEqualsFail.failDateGreaterOrEquals(Object caller, String referenceAName, String referenceBName)"                                  | FailFastException.class        | "%s: Date '%s'(%s) is greater than or equal to Date '%s'(%s)."                                                 | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectDateGreaterOrEqualsFail.failDateGreaterOrEquals(Object caller, String referenceAName, String referenceBName, String message)"                  | FailFastException.class        | "%s: Date '%s'(%s) is greater than or equal to Date '%s'(%s). %s."                                             | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectDateInsideFail.failDateInside(Object caller, String referenceAName)"                                                                           | FailFastException.class        | "%s: Date '%s'(%s) is inside Date range [%s;%s]."                                                              | "fu0, fu1, cu1, cu2, cu3"                          |
 | "IObjectDateInsideFail.failDateInside(Object caller, String referenceAName, String message)"                                                           | FailFastException.class        | "%s: Date '%s'(%s) is inside Date range [%s;%s]. %s."                                                          | "fu0, fu1, cu1, cu2, cu3, fu2"                     |
 | "IObjectDateLessFail.failDateLess(Object caller, String referenceAName, String referenceBName)"                                                        | FailFastException.class        | "%s: Date '%s'(%s) is less than Date '%s'(%s)."                                                                | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectDateLessFail.failDateLess(Object caller, String referenceAName, String referenceBName, String message)"                                        | FailFastException.class        | "%s: Date '%s'(%s) is less than Date '%s'(%s). %s."                                                            | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectDateLessOrEqualsFail.failDateLessOrEquals(Object caller, String referenceAName, String referenceBName)"                                        | FailFastException.class        | "%s: Date '%s'(%s) is less than or equal to Date '%s'(%s)."                                                    | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectDateLessOrEqualsFail.failDateLessOrEquals(Object caller, String referenceAName, String referenceBName, String message)"                        | FailFastException.class        | "%s: Date '%s'(%s) is less than or equal to Date '%s'(%s). %s."                                                | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectDateNotDefaultFail.failDateNotDefault(Object caller, String referenceAName)"                                                                   | FailFastException.class        | "%s: Date '%s'(%s) is NOT default(%s)."                                                                        | "fu0, fu1, cu1, cx0"                               |
 | "IObjectDateNotDefaultFail.failDateNotDefault(Object caller, String referenceAName, String message)"                                                   | FailFastException.class        | "%s: Date '%s'(%s) is NOT default(%s). %s."                                                                    | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectDateNotEqualsFail.failDateNotEquals(Object caller, String referenceAName, String referenceBName)"                                              | FailFastException.class        | "%s: Date '%s'(%s) is NOT equal to Date '%s'(%s)."                                                             | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectDateNotEqualsFail.failDateNotEquals(Object caller, String referenceAName, String referenceBName, String message)"                              | FailFastException.class        | "%s: Date '%s'(%s) is NOT equal to Date '%s'(%s). %s."                                                         | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectDateNotNullFail.failDateNotNull(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: Date '%s'(%s) is NOT null."                                                                               | "fu0, fu1, cu1"                                    |
 | "IObjectDateNotNullFail.failDateNotNull(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: Date '%s'(%s) is NOT null. %s."                                                                           | "fu0, fu1, cu1, fu2"                               |
 | "IObjectDateNotSameFail.failDateNotSame(Object caller, String referenceAName, String referenceBName)"                                                  | FailFastException.class        | "%s: Date '%s'(%s) is NOT same as Date '%s'(%s)."                                                              | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectDateNotSameFail.failDateNotSame(Object caller, String referenceAName, String referenceBName, String message)"                                  | FailFastException.class        | "%s: Date '%s'(%s) is NOT same as Date '%s'(%s). %s."                                                          | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectDateNullFail.failDateNull(Object caller, String referenceAName)"                                                                               | FailFastException.class        | "%s: Date '%s'(%s) is null."                                                                                   | "fu0, fu1, cu1"                                    |
 | "IObjectDateNullFail.failDateNull(Object caller, String referenceAName, String message)"                                                               | FailFastException.class        | "%s: Date '%s'(%s) is null. %s."                                                                               | "fu0, fu1, cu1, fu2"                               |
 | "IObjectDateOutsideFail.failDateOutside(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: Date '%s'(%s) is outside Date range [%s;%s]."                                                             | "fu0, fu1, cu1, cu2, cu3"                          |
 | "IObjectDateOutsideFail.failDateOutside(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: Date '%s'(%s) is outside Date range [%s;%s]. %s."                                                         | "fu0, fu1, cu1, cu2, cu3, fu2"                     |
 | "IObjectDateSameFail.failDateSame(Object caller, String referenceAName, String referenceBName)"                                                        | FailFastException.class        | "%s: Date '%s'(%s) is same as Date '%s'(%s)."                                                                  | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectDateSameFail.failDateSame(Object caller, String referenceAName, String referenceBName, String message)"                                        | FailFastException.class        | "%s: Date '%s'(%s) is same as Date '%s'(%s). %s."                                                              | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectDoubleDefaultFail.failDoubleDefault(Object caller, String referenceAName)"                                                                     | FailFastException.class        | "%s: Double '%s'(%s) is default(%s)."                                                                          | "fu0, fu1, cu1, cx0"                               |
 | "IObjectDoubleDefaultFail.failDoubleDefault(Object caller, String referenceAName, String message)"                                                     | FailFastException.class        | "%s: Double '%s'(%s) is default(%s). %s."                                                                      | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectDoubleEqualsAlmostFail.failDoubleEqualsAlmost(Object caller, String referenceAName, String referenceBName)"                                    | FailFastException.class        | "%s: Double '%s'(%s) is equal or almost equal to Double '%s'(%s) - it is within range [%s;%s]."                | "fu0, fu1, cu1, fu2, cu2, cx2, cx3"                |
 | "IObjectDoubleEqualsAlmostFail.failDoubleEqualsAlmost(Object caller, String referenceAName, String referenceBName, String message)"                    | FailFastException.class        | "%s: Double '%s'(%s) is equal or almost equal to Double '%s'(%s) - it is within range [%s;%s]. %s."            | "fu0, fu1, cu1, fu2, cu2, cx2, cx3, fu3"           |
 | "IObjectDoubleEqualsFail.failDoubleEquals(Object caller, String referenceAName, String referenceBName)"                                                | FailFastException.class        | "%s: Double '%s'(%s) is equal to Double '%s'(%s)."                                                             | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectDoubleEqualsFail.failDoubleEquals(Object caller, String referenceAName, String referenceBName, String message)"                                | FailFastException.class        | "%s: Double '%s'(%s) is equal to Double '%s'(%s). %s."                                                         | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectDoubleGreaterFail.failDoubleGreater(Object caller, String referenceAName, String referenceBName)"                                              | FailFastException.class        | "%s: Double '%s'(%s) is greater than Double '%s'(%s)."                                                         | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectDoubleGreaterFail.failDoubleGreater(Object caller, String referenceAName, String referenceBName, String message)"                              | FailFastException.class        | "%s: Double '%s'(%s) is greater than Double '%s'(%s). %s."                                                     | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectDoubleGreaterOrEqualsFail.failDoubleGreaterOrEquals(Object caller, String referenceAName, String referenceBName)"                              | FailFastException.class        | "%s: Double '%s'(%s) is greater than or equal to Double '%s'(%s)."                                             | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectDoubleGreaterOrEqualsFail.failDoubleGreaterOrEquals(Object caller, String referenceAName, String referenceBName, String message)"              | FailFastException.class        | "%s: Double '%s'(%s) is greater than or equal to Double '%s'(%s). %s."                                         | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectDoubleInsideFail.failDoubleInside(Object caller, String referenceAName)"                                                                       | FailFastException.class        | "%s: Double '%s'(%s) is inside Double range [%s;%s]."                                                          | "fu0, fu1, cu1, cu2, cu3"                          |
 | "IObjectDoubleInsideFail.failDoubleInside(Object caller, String referenceAName, String message)"                                                       | FailFastException.class        | "%s: Double '%s'(%s) is inside Double range [%s;%s]. %s."                                                      | "fu0, fu1, cu1, cu2, cu3, fu2"                     |
 | "IObjectDoubleLessFail.failDoubleLess(Object caller, String referenceAName, String referenceBName)"                                                    | FailFastException.class        | "%s: Double '%s'(%s) is less than Double '%s'(%s)."                                                            | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectDoubleLessFail.failDoubleLess(Object caller, String referenceAName, String referenceBName, String message)"                                    | FailFastException.class        | "%s: Double '%s'(%s) is less than Double '%s'(%s). %s."                                                        | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectDoubleLessOrEqualsFail.failDoubleLessOrEquals(Object caller, String referenceAName, String referenceBName)"                                    | FailFastException.class        | "%s: Double '%s'(%s) is less than or equal to Double '%s'(%s)."                                                | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectDoubleLessOrEqualsFail.failDoubleLessOrEquals(Object caller, String referenceAName, String referenceBName, String message)"                    | FailFastException.class        | "%s: Double '%s'(%s) is less than or equal to Double '%s'(%s). %s."                                            | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectDoubleNotDefaultFail.failDoubleNotDefault(Object caller, String referenceAName)"                                                               | FailFastException.class        | "%s: Double '%s'(%s) is NOT default(%s)."                                                                      | "fu0, fu1, cu1, cx0"                               |
 | "IObjectDoubleNotDefaultFail.failDoubleNotDefault(Object caller, String referenceAName, String message)"                                               | FailFastException.class        | "%s: Double '%s'(%s) is NOT default(%s). %s."                                                                  | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectDoubleNotEqualsAlmostFail.failDoubleNotEqualsAlmost(Object caller, String referenceAName, String referenceBName)"                              | FailFastException.class        | "%s: Double '%s'(%s) is NOT equal and NOT almost equal to float '%s'(%s) - it is outside range [%s;%s]."       | "fu0, fu1, cu1, fu2, cu2, cx2, cx3"                |
 | "IObjectDoubleNotEqualsAlmostFail.failDoubleNotEqualsAlmost(Object caller, String referenceAName, String referenceBName, String message)"              | FailFastException.class        | "%s: Double '%s'(%s) is NOT equal and NOT almost equal to float '%s'(%s) - it is outside range [%s;%s]. %s."   | "fu0, fu1, cu1, fu2, cu2, cx2, cx3, fu3"           |
 | "IObjectDoubleNotEqualsFail.failDoubleNotEquals(Object caller, String referenceAName, String referenceBName)"                                          | FailFastException.class        | "%s: Double '%s'(%s) is NOT equal to Double '%s'(%s)."                                                         | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectDoubleNotEqualsFail.failDoubleNotEquals(Object caller, String referenceAName, String referenceBName, String message)"                          | FailFastException.class        | "%s: Double '%s'(%s) is NOT equal to Double '%s'(%s). %s."                                                     | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectDoubleNotNullFail.failDoubleNotNull(Object caller, String referenceAName)"                                                                     | FailFastException.class        | "%s: Double '%s'(%s) is NOT null."                                                                             | "fu0, fu1, cu1"                                    |
 | "IObjectDoubleNotNullFail.failDoubleNotNull(Object caller, String referenceAName, String message)"                                                     | FailFastException.class        | "%s: Double '%s'(%s) is NOT null. %s."                                                                         | "fu0, fu1, cu1, fu2"                               |
 | "IObjectDoubleNotSameFail.failDoubleNotSame(Object caller, String referenceAName, String referenceBName)"                                              | FailFastException.class        | "%s: Double '%s'(%s) is NOT same as Double '%s'(%s)."                                                          | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectDoubleNotSameFail.failDoubleNotSame(Object caller, String referenceAName, String referenceBName, String message)"                              | FailFastException.class        | "%s: Double '%s'(%s) is NOT same as Double '%s'(%s). %s."                                                      | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectDoubleNullFail.failDoubleNull(Object caller, String referenceAName)"                                                                           | FailFastException.class        | "%s: Double '%s'(%s) is null."                                                                                 | "fu0, fu1, cu1"                                    |
 | "IObjectDoubleNullFail.failDoubleNull(Object caller, String referenceAName, String message)"                                                           | FailFastException.class        | "%s: Double '%s'(%s) is null. %s."                                                                             | "fu0, fu1, cu1, fu2"                               |
 | "IObjectDoubleOutsideFail.failDoubleOutside(Object caller, String referenceAName)"                                                                     | FailFastException.class        | "%s: Double '%s'(%s) is outside Double range [%s;%s]."                                                         | "fu0, fu1, cu1, cu2, cu3"                          |
 | "IObjectDoubleOutsideFail.failDoubleOutside(Object caller, String referenceAName, String message)"                                                     | FailFastException.class        | "%s: Double '%s'(%s) is outside Double range [%s;%s]. %s."                                                     | "fu0, fu1, cu1, cu2, cu3, fu2"                     |
 | "IObjectDoubleSameFail.failDoubleSame(Object caller, String referenceAName, String referenceBName)"                                                    | FailFastException.class        | "%s: Double '%s'(%s) is same as Double '%s'(%s)."                                                              | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectDoubleSameFail.failDoubleSame(Object caller, String referenceAName, String referenceBName, String message)"                                    | FailFastException.class        | "%s: Double '%s'(%s) is same as Double '%s'(%s). %s."                                                          | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectEnumDefaultFail.failEnumDefault(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: Enum '%s'(%s) is default(%s)."                                                                            | "fu0, fu1, cu1, cx0"                               |
 | "IObjectEnumDefaultFail.failEnumDefault(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: Enum '%s'(%s) is default(%s). %s."                                                                        | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectEnumEqualsFail.failEnumEquals(Object caller, String referenceAName, String referenceBName)"                                                    | FailFastException.class        | "%s: Enum '%s'(%s) is equal to Enum '%s'(%s)."                                                                 | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectEnumEqualsFail.failEnumEquals(Object caller, String referenceAName, String referenceBName, String message)"                                    | FailFastException.class        | "%s: Enum '%s'(%s) is equal to Enum '%s'(%s). %s."                                                             | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectEnumGreaterFail.failEnumGreater(Object caller, String referenceAName, String referenceBName)"                                                  | FailFastException.class        | "%s: Enum '%s'(%s) is greater than Enum '%s'(%s)."                                                             | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectEnumGreaterFail.failEnumGreater(Object caller, String referenceAName, String referenceBName, String message)"                                  | FailFastException.class        | "%s: Enum '%s'(%s) is greater than Enum '%s'(%s). %s."                                                         | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectEnumGreaterOrEqualsFail.failEnumGreaterOrEquals(Object caller, String referenceAName, String referenceBName)"                                  | FailFastException.class        | "%s: Enum '%s'(%s) is greater than or equal to Enum '%s'(%s)."                                                 | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectEnumGreaterOrEqualsFail.failEnumGreaterOrEquals(Object caller, String referenceAName, String referenceBName, String message)"                  | FailFastException.class        | "%s: Enum '%s'(%s) is greater than or equal to Enum '%s'(%s). %s."                                             | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectEnumInsideFail.failEnumInside(Object caller, String referenceAName)"                                                                           | FailFastException.class        | "%s: Enum '%s'(%s) is inside Enum range [%s;%s]."                                                              | "fu0, fu1, cu1, cu2, cu3"                          |
 | "IObjectEnumInsideFail.failEnumInside(Object caller, String referenceAName, String message)"                                                           | FailFastException.class        | "%s: Enum '%s'(%s) is inside Enum range [%s;%s]. %s."                                                          | "fu0, fu1, cu1, cu2, cu3, fu2"                     |
 | "IObjectEnumLessFail.failEnumLess(Object caller, String referenceAName, String referenceBName)"                                                        | FailFastException.class        | "%s: Enum '%s'(%s) is less than Enum '%s'(%s)."                                                                | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectEnumLessFail.failEnumLess(Object caller, String referenceAName, String referenceBName, String message)"                                        | FailFastException.class        | "%s: Enum '%s'(%s) is less than Enum '%s'(%s). %s."                                                            | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectEnumLessOrEqualsFail.failEnumLessOrEquals(Object caller, String referenceAName, String referenceBName)"                                        | FailFastException.class        | "%s: Enum '%s'(%s) is less than or equal to Enum '%s'(%s)."                                                    | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectEnumLessOrEqualsFail.failEnumLessOrEquals(Object caller, String referenceAName, String referenceBName, String message)"                        | FailFastException.class        | "%s: Enum '%s'(%s) is less than or equal to Enum '%s'(%s). %s."                                                | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectEnumNotDefaultFail.failEnumNotDefault(Object caller, String referenceAName)"                                                                   | FailFastException.class        | "%s: Enum '%s'(%s) is NOT default(%s)."                                                                        | "fu0, fu1, cu1, cx0"                               |
 | "IObjectEnumNotDefaultFail.failEnumNotDefault(Object caller, String referenceAName, String message)"                                                   | FailFastException.class        | "%s: Enum '%s'(%s) is NOT default(%s). %s."                                                                    | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectEnumNotEqualsFail.failEnumNotEquals(Object caller, String referenceAName, String referenceBName)"                                              | FailFastException.class        | "%s: Enum '%s'(%s) is NOT equal to Enum '%s'(%s)."                                                             | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectEnumNotEqualsFail.failEnumNotEquals(Object caller, String referenceAName, String referenceBName, String message)"                              | FailFastException.class        | "%s: Enum '%s'(%s) is NOT equal to Enum '%s'(%s). %s."                                                         | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectEnumNotNullFail.failEnumNotNull(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: Enum '%s'(%s) is NOT null."                                                                               | "fu0, fu1, cu1"                                    |
 | "IObjectEnumNotNullFail.failEnumNotNull(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: Enum '%s'(%s) is NOT null. %s."                                                                           | "fu0, fu1, cu1, fu2"                               |
 | "IObjectEnumNotSameFail.failEnumNotSame(Object caller, String referenceAName, String referenceBName)"                                                  | FailFastException.class        | "%s: Enum '%s'(%s) is NOT same as Enum '%s'(%s)."                                                              | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectEnumNotSameFail.failEnumNotSame(Object caller, String referenceAName, String referenceBName, String message)"                                  | FailFastException.class        | "%s: Enum '%s'(%s) is NOT same as Enum '%s'(%s). %s."                                                          | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectEnumNullFail.failEnumNull(Object caller, String referenceAName)"                                                                               | FailFastException.class        | "%s: Enum '%s'(%s) is null."                                                                                   | "fu0, fu1, cu1"                                    |
 | "IObjectEnumNullFail.failEnumNull(Object caller, String referenceAName, String message)"                                                               | FailFastException.class        | "%s: Enum '%s'(%s) is null. %s."                                                                               | "fu0, fu1, cu1, fu2"                               |
 | "IObjectEnumOutsideFail.failEnumOutside(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: Enum '%s'(%s) is outside Enum range [%s;%s]."                                                             | "fu0, fu1, cu1, cu2, cu3"                          |
 | "IObjectEnumOutsideFail.failEnumOutside(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: Enum '%s'(%s) is outside Enum range [%s;%s]. %s."                                                         | "fu0, fu1, cu1, cu2, cu3, fu2"                     |
 | "IObjectEnumSameFail.failEnumSame(Object caller, String referenceAName, String referenceBName)"                                                        | FailFastException.class        | "%s: Enum '%s'(%s) is same as Enum '%s'(%s)."                                                                  | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectEnumSameFail.failEnumSame(Object caller, String referenceAName, String referenceBName, String message)"                                        | FailFastException.class        | "%s: Enum '%s'(%s) is same as Enum '%s'(%s). %s."                                                              | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectFloatDefaultFail.failFloatDefault(Object caller, String referenceAName)"                                                                       | FailFastException.class        | "%s: Float '%s'(%s) is default(%s)."                                                                           | "fu0, fu1, cu1, cx0"                               |
 | "IObjectFloatDefaultFail.failFloatDefault(Object caller, String referenceAName, String message)"                                                       | FailFastException.class        | "%s: Float '%s'(%s) is default(%s). %s."                                                                       | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectFloatEqualsAlmostFail.failFloatEqualsAlmost(Object caller, String referenceAName, String referenceBName)"                                      | FailFastException.class        | "%s: Float '%s'(%s) is equal or almost equal to Float '%s'(%s) - it is within range [%s;%s]."                  | "fu0, fu1, cu1, fu2, cu2, cx2, cx3"                |
 | "IObjectFloatEqualsAlmostFail.failFloatEqualsAlmost(Object caller, String referenceAName, String referenceBName, String message)"                      | FailFastException.class        | "%s: Float '%s'(%s) is equal or almost equal to Float '%s'(%s) - it is within range [%s;%s]. %s."              | "fu0, fu1, cu1, fu2, cu2, cx2, cx3, fu3"           |
 | "IObjectFloatEqualsFail.failFloatEquals(Object caller, String referenceAName, String referenceBName)"                                                  | FailFastException.class        | "%s: Float '%s'(%s) is equal to Float '%s'(%s)."                                                               | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectFloatEqualsFail.failFloatEquals(Object caller, String referenceAName, String referenceBName, String message)"                                  | FailFastException.class        | "%s: Float '%s'(%s) is equal to Float '%s'(%s). %s."                                                           | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectFloatGreaterFail.failFloatGreater(Object caller, String referenceAName, String referenceBName)"                                                | FailFastException.class        | "%s: Float '%s'(%s) is greater than Float '%s'(%s)."                                                           | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectFloatGreaterFail.failFloatGreater(Object caller, String referenceAName, String referenceBName, String message)"                                | FailFastException.class        | "%s: Float '%s'(%s) is greater than Float '%s'(%s). %s."                                                       | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectFloatGreaterOrEqualsFail.failFloatGreaterOrEquals(Object caller, String referenceAName, String referenceBName)"                                | FailFastException.class        | "%s: Float '%s'(%s) is greater than or equal to Float '%s'(%s)."                                               | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectFloatGreaterOrEqualsFail.failFloatGreaterOrEquals(Object caller, String referenceAName, String referenceBName, String message)"                | FailFastException.class        | "%s: Float '%s'(%s) is greater than or equal to Float '%s'(%s). %s."                                           | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectFloatInsideFail.failFloatInside(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: Float '%s'(%s) is inside Float range [%s;%s]."                                                            | "fu0, fu1, cu1, cu2, cu3"                          |
 | "IObjectFloatInsideFail.failFloatInside(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: Float '%s'(%s) is inside Float range [%s;%s]. %s."                                                        | "fu0, fu1, cu1, cu2, cu3, fu2"                     |
 | "IObjectFloatLessFail.failFloatLess(Object caller, String referenceAName, String referenceBName)"                                                      | FailFastException.class        | "%s: Float '%s'(%s) is less than Float '%s'(%s)."                                                              | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectFloatLessFail.failFloatLess(Object caller, String referenceAName, String referenceBName, String message)"                                      | FailFastException.class        | "%s: Float '%s'(%s) is less than Float '%s'(%s). %s."                                                          | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectFloatLessOrEqualsFail.failFloatLessOrEquals(Object caller, String referenceAName, String referenceBName)"                                      | FailFastException.class        | "%s: Float '%s'(%s) is less than or equal to Float '%s'(%s)."                                                  | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectFloatLessOrEqualsFail.failFloatLessOrEquals(Object caller, String referenceAName, String referenceBName, String message)"                      | FailFastException.class        | "%s: Float '%s'(%s) is less than or equal to Float '%s'(%s). %s."                                              | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectFloatNotDefaultFail.failFloatNotDefault(Object caller, String referenceAName)"                                                                 | FailFastException.class        | "%s: Float '%s'(%s) is NOT default(%s)."                                                                       | "fu0, fu1, cu1, cx0"                               |
 | "IObjectFloatNotDefaultFail.failFloatNotDefault(Object caller, String referenceAName, String message)"                                                 | FailFastException.class        | "%s: Float '%s'(%s) is NOT default(%s). %s."                                                                   | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectFloatNotEqualsAlmostFail.failFloatNotEqualsAlmost(Object caller, String referenceAName, String referenceBName)"                                | FailFastException.class        | "%s: Float '%s'(%s) is NOT equal and NOT almost equal to float '%s'(%s) - it is outside range [%s;%s]."        | "fu0, fu1, cu1, fu2, cu2, cx2, cx3"                |
 | "IObjectFloatNotEqualsAlmostFail.failFloatNotEqualsAlmost(Object caller, String referenceAName, String referenceBName, String message)"                | FailFastException.class        | "%s: Float '%s'(%s) is NOT equal and NOT almost equal to float '%s'(%s) - it is outside range [%s;%s]. %s."    | "fu0, fu1, cu1, fu2, cu2, cx2, cx3, fu3"           |
 | "IObjectFloatNotEqualsFail.failFloatNotEquals(Object caller, String referenceAName, String referenceBName)"                                            | FailFastException.class        | "%s: Float '%s'(%s) is NOT equal to Float '%s'(%s)."                                                           | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectFloatNotEqualsFail.failFloatNotEquals(Object caller, String referenceAName, String referenceBName, String message)"                            | FailFastException.class        | "%s: Float '%s'(%s) is NOT equal to Float '%s'(%s). %s."                                                       | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectFloatNotNullFail.failFloatNotNull(Object caller, String referenceAName)"                                                                       | FailFastException.class        | "%s: Float '%s'(%s) is NOT null."                                                                              | "fu0, fu1, cu1"                                    |
 | "IObjectFloatNotNullFail.failFloatNotNull(Object caller, String referenceAName, String message)"                                                       | FailFastException.class        | "%s: Float '%s'(%s) is NOT null. %s."                                                                          | "fu0, fu1, cu1, fu2"                               |
 | "IObjectFloatNotSameFail.failFloatNotSame(Object caller, String referenceAName, String referenceBName)"                                                | FailFastException.class        | "%s: Float '%s'(%s) is NOT same as Float '%s'(%s)."                                                            | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectFloatNotSameFail.failFloatNotSame(Object caller, String referenceAName, String referenceBName, String message)"                                | FailFastException.class        | "%s: Float '%s'(%s) is NOT same as Float '%s'(%s). %s."                                                        | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectFloatNullFail.failFloatNull(Object caller, String referenceAName)"                                                                             | FailFastException.class        | "%s: Float '%s'(%s) is null."                                                                                  | "fu0, fu1, cu1"                                    |
 | "IObjectFloatNullFail.failFloatNull(Object caller, String referenceAName, String message)"                                                             | FailFastException.class        | "%s: Float '%s'(%s) is null. %s."                                                                              | "fu0, fu1, cu1, fu2"                               |
 | "IObjectFloatOutsideFail.failFloatOutside(Object caller, String referenceAName)"                                                                       | FailFastException.class        | "%s: Float '%s'(%s) is outside Float range [%s;%s]."                                                           | "fu0, fu1, cu1, cu2, cu3"                          |
 | "IObjectFloatOutsideFail.failFloatOutside(Object caller, String referenceAName, String message)"                                                       | FailFastException.class        | "%s: Float '%s'(%s) is outside Float range [%s;%s]. %s."                                                       | "fu0, fu1, cu1, cu2, cu3, fu2"                     |
 | "IObjectFloatSameFail.failFloatSame(Object caller, String referenceAName, String referenceBName)"                                                      | FailFastException.class        | "%s: Float '%s'(%s) is same as Float '%s'(%s)."                                                                | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectFloatSameFail.failFloatSame(Object caller, String referenceAName, String referenceBName, String message)"                                      | FailFastException.class        | "%s: Float '%s'(%s) is same as Float '%s'(%s). %s."                                                            | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectIntegerDefaultFail.failIntegerDefault(Object caller, String referenceAName)"                                                                   | FailFastException.class        | "%s: Integer '%s'(%s) is default(%s)."                                                                         | "fu0, fu1, cu1, cx0"                               |
 | "IObjectIntegerDefaultFail.failIntegerDefault(Object caller, String referenceAName, String message)"                                                   | FailFastException.class        | "%s: Integer '%s'(%s) is default(%s). %s."                                                                     | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectIntegerEqualsFail.failIntegerEquals(Object caller, String referenceAName, String referenceBName)"                                              | FailFastException.class        | "%s: Integer '%s'(%s) is equal to Integer '%s'(%s)."                                                           | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectIntegerEqualsFail.failIntegerEquals(Object caller, String referenceAName, String referenceBName, String message)"                              | FailFastException.class        | "%s: Integer '%s'(%s) is equal to Integer '%s'(%s). %s."                                                       | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectIntegerGreaterFail.failIntegerGreater(Object caller, String referenceAName, String referenceBName)"                                            | FailFastException.class        | "%s: Integer '%s'(%s) is greater than Integer '%s'(%s)."                                                       | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectIntegerGreaterFail.failIntegerGreater(Object caller, String referenceAName, String referenceBName, String message)"                            | FailFastException.class        | "%s: Integer '%s'(%s) is greater than Integer '%s'(%s). %s."                                                   | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectIntegerGreaterOrEqualsFail.failIntegerGreaterOrEquals(Object caller, String referenceAName, String referenceBName)"                            | FailFastException.class        | "%s: Integer '%s'(%s) is greater than or equal to Integer '%s'(%s)."                                           | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectIntegerGreaterOrEqualsFail.failIntegerGreaterOrEquals(Object caller, String referenceAName, String referenceBName, String message)"            | FailFastException.class        | "%s: Integer '%s'(%s) is greater than or equal to Integer '%s'(%s). %s."                                       | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectIntegerInsideFail.failIntegerInside(Object caller, String referenceAName)"                                                                     | FailFastException.class        | "%s: Integer '%s'(%s) is inside Integer range [%s;%s]."                                                        | "fu0, fu1, cu1, cu2, cu3"                          |
 | "IObjectIntegerInsideFail.failIntegerInside(Object caller, String referenceAName, String message)"                                                     | FailFastException.class        | "%s: Integer '%s'(%s) is inside Integer range [%s;%s]. %s."                                                    | "fu0, fu1, cu1, cu2, cu3, fu2"                     |
 | "IObjectIntegerLessFail.failIntegerLess(Object caller, String referenceAName, String referenceBName)"                                                  | FailFastException.class        | "%s: Integer '%s'(%s) is less than Integer '%s'(%s)."                                                          | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectIntegerLessFail.failIntegerLess(Object caller, String referenceAName, String referenceBName, String message)"                                  | FailFastException.class        | "%s: Integer '%s'(%s) is less than Integer '%s'(%s). %s."                                                      | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectIntegerLessOrEqualsFail.failIntegerLessOrEquals(Object caller, String referenceAName, String referenceBName)"                                  | FailFastException.class        | "%s: Integer '%s'(%s) is less than or equal to Integer '%s'(%s)."                                              | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectIntegerLessOrEqualsFail.failIntegerLessOrEquals(Object caller, String referenceAName, String referenceBName, String message)"                  | FailFastException.class        | "%s: Integer '%s'(%s) is less than or equal to Integer '%s'(%s). %s."                                          | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectIntegerNotDefaultFail.failIntegerNotDefault(Object caller, String referenceAName)"                                                             | FailFastException.class        | "%s: Integer '%s'(%s) is NOT default(%s)."                                                                     | "fu0, fu1, cu1, cx0"                               |
 | "IObjectIntegerNotDefaultFail.failIntegerNotDefault(Object caller, String referenceAName, String message)"                                             | FailFastException.class        | "%s: Integer '%s'(%s) is NOT default(%s). %s."                                                                 | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectIntegerNotEqualsFail.failIntegerNotEquals(Object caller, String referenceAName, String referenceBName)"                                        | FailFastException.class        | "%s: Integer '%s'(%s) is NOT equal to Integer '%s'(%s)."                                                       | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectIntegerNotEqualsFail.failIntegerNotEquals(Object caller, String referenceAName, String referenceBName, String message)"                        | FailFastException.class        | "%s: Integer '%s'(%s) is NOT equal to Integer '%s'(%s). %s."                                                   | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectIntegerNotNullFail.failIntegerNotNull(Object caller, String referenceAName)"                                                                   | FailFastException.class        | "%s: Integer '%s'(%s) is NOT null."                                                                            | "fu0, fu1, cu1"                                    |
 | "IObjectIntegerNotNullFail.failIntegerNotNull(Object caller, String referenceAName, String message)"                                                   | FailFastException.class        | "%s: Integer '%s'(%s) is NOT null. %s."                                                                        | "fu0, fu1, cu1, fu2"                               |
 | "IObjectIntegerNotSameFail.failIntegerNotSame(Object caller, String referenceAName, String referenceBName)"                                            | FailFastException.class        | "%s: Integer '%s'(%s) is NOT same as Integer '%s'(%s)."                                                        | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectIntegerNotSameFail.failIntegerNotSame(Object caller, String referenceAName, String referenceBName, String message)"                            | FailFastException.class        | "%s: Integer '%s'(%s) is NOT same as Integer '%s'(%s). %s."                                                    | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectIntegerNullFail.failIntegerNull(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: Integer '%s'(%s) is null."                                                                                | "fu0, fu1, cu1"                                    |
 | "IObjectIntegerNullFail.failIntegerNull(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: Integer '%s'(%s) is null. %s."                                                                            | "fu0, fu1, cu1, fu2"                               |
 | "IObjectIntegerOutsideFail.failIntegerOutside(Object caller, String referenceAName)"                                                                   | FailFastException.class        | "%s: Integer '%s'(%s) is outside Integer range [%s;%s]."                                                       | "fu0, fu1, cu1, cu2, cu3"                          |
 | "IObjectIntegerOutsideFail.failIntegerOutside(Object caller, String referenceAName, String message)"                                                   | FailFastException.class        | "%s: Integer '%s'(%s) is outside Integer range [%s;%s]. %s."                                                   | "fu0, fu1, cu1, cu2, cu3, fu2"                     |
 | "IObjectIntegerSameFail.failIntegerSame(Object caller, String referenceAName, String referenceBName)"                                                  | FailFastException.class        | "%s: Integer '%s'(%s) is same as Integer '%s'(%s)."                                                            | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectIntegerSameFail.failIntegerSame(Object caller, String referenceAName, String referenceBName, String message)"                                  | FailFastException.class        | "%s: Integer '%s'(%s) is same as Integer '%s'(%s). %s."                                                        | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectLongDefaultFail.failLongDefault(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: Long '%s'(%s) is default(%s)."                                                                            | "fu0, fu1, cu1, cx0"                               |
 | "IObjectLongDefaultFail.failLongDefault(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: Long '%s'(%s) is default(%s). %s."                                                                        | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectLongEqualsFail.failLongEquals(Object caller, String referenceAName, String referenceBName)"                                                    | FailFastException.class        | "%s: Long '%s'(%s) is equal to Long '%s'(%s)."                                                                 | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectLongEqualsFail.failLongEquals(Object caller, String referenceAName, String referenceBName, String message)"                                    | FailFastException.class        | "%s: Long '%s'(%s) is equal to Long '%s'(%s). %s."                                                             | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectLongGreaterFail.failLongGreater(Object caller, String referenceAName, String referenceBName)"                                                  | FailFastException.class        | "%s: Long '%s'(%s) is greater than Long '%s'(%s)."                                                             | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectLongGreaterFail.failLongGreater(Object caller, String referenceAName, String referenceBName, String message)"                                  | FailFastException.class        | "%s: Long '%s'(%s) is greater than Long '%s'(%s). %s."                                                         | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectLongGreaterOrEqualsFail.failLongGreaterOrEquals(Object caller, String referenceAName, String referenceBName)"                                  | FailFastException.class        | "%s: Long '%s'(%s) is greater than or equal to Long '%s'(%s)."                                                 | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectLongGreaterOrEqualsFail.failLongGreaterOrEquals(Object caller, String referenceAName, String referenceBName, String message)"                  | FailFastException.class        | "%s: Long '%s'(%s) is greater than or equal to Long '%s'(%s). %s."                                             | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectLongInsideFail.failLongInside(Object caller, String referenceAName)"                                                                           | FailFastException.class        | "%s: Long '%s'(%s) is inside Long range [%s;%s]."                                                              | "fu0, fu1, cu1, cu2, cu3"                          |
 | "IObjectLongInsideFail.failLongInside(Object caller, String referenceAName, String message)"                                                           | FailFastException.class        | "%s: Long '%s'(%s) is inside Long range [%s;%s]. %s."                                                          | "fu0, fu1, cu1, cu2, cu3, fu2"                     |
 | "IObjectLongLessFail.failLongLess(Object caller, String referenceAName, String referenceBName)"                                                        | FailFastException.class        | "%s: Long '%s'(%s) is less than Long '%s'(%s)."                                                                | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectLongLessFail.failLongLess(Object caller, String referenceAName, String referenceBName, String message)"                                        | FailFastException.class        | "%s: Long '%s'(%s) is less than Long '%s'(%s). %s."                                                            | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectLongLessOrEqualsFail.failLongLessOrEquals(Object caller, String referenceAName, String referenceBName)"                                        | FailFastException.class        | "%s: Long '%s'(%s) is less than or equal to Long '%s'(%s)."                                                    | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectLongLessOrEqualsFail.failLongLessOrEquals(Object caller, String referenceAName, String referenceBName, String message)"                        | FailFastException.class        | "%s: Long '%s'(%s) is less than or equal to Long '%s'(%s). %s."                                                | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectLongNotDefaultFail.failLongNotDefault(Object caller, String referenceAName)"                                                                   | FailFastException.class        | "%s: Long '%s'(%s) is NOT default(%s)."                                                                        | "fu0, fu1, cu1, cx0"                               |
 | "IObjectLongNotDefaultFail.failLongNotDefault(Object caller, String referenceAName, String message)"                                                   | FailFastException.class        | "%s: Long '%s'(%s) is NOT default(%s). %s."                                                                    | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectLongNotEqualsFail.failLongNotEquals(Object caller, String referenceAName, String referenceBName)"                                              | FailFastException.class        | "%s: Long '%s'(%s) is NOT equal to Long '%s'(%s)."                                                             | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectLongNotEqualsFail.failLongNotEquals(Object caller, String referenceAName, String referenceBName, String message)"                              | FailFastException.class        | "%s: Long '%s'(%s) is NOT equal to Long '%s'(%s). %s."                                                         | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectLongNotNullFail.failLongNotNull(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: Long '%s'(%s) is NOT null."                                                                               | "fu0, fu1, cu1"                                    |
 | "IObjectLongNotNullFail.failLongNotNull(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: Long '%s'(%s) is NOT null. %s."                                                                           | "fu0, fu1, cu1, fu2"                               |
 | "IObjectLongNotSameFail.failLongNotSame(Object caller, String referenceAName, String referenceBName)"                                                  | FailFastException.class        | "%s: Long '%s'(%s) is NOT same as Long '%s'(%s)."                                                              | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectLongNotSameFail.failLongNotSame(Object caller, String referenceAName, String referenceBName, String message)"                                  | FailFastException.class        | "%s: Long '%s'(%s) is NOT same as Long '%s'(%s). %s."                                                          | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectLongNullFail.failLongNull(Object caller, String referenceAName)"                                                                               | FailFastException.class        | "%s: Long '%s'(%s) is null."                                                                                   | "fu0, fu1, cu1"                                    |
 | "IObjectLongNullFail.failLongNull(Object caller, String referenceAName, String message)"                                                               | FailFastException.class        | "%s: Long '%s'(%s) is null. %s."                                                                               | "fu0, fu1, cu1, fu2"                               |
 | "IObjectLongOutsideFail.failLongOutside(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: Long '%s'(%s) is outside Long range [%s;%s]."                                                             | "fu0, fu1, cu1, cu2, cu3"                          |
 | "IObjectLongOutsideFail.failLongOutside(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: Long '%s'(%s) is outside Long range [%s;%s]. %s."                                                         | "fu0, fu1, cu1, cu2, cu3, fu2"                     |
 | "IObjectLongSameFail.failLongSame(Object caller, String referenceAName, String referenceBName)"                                                        | FailFastException.class        | "%s: Long '%s'(%s) is same as Long '%s'(%s)."                                                                  | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectLongSameFail.failLongSame(Object caller, String referenceAName, String referenceBName, String message)"                                        | FailFastException.class        | "%s: Long '%s'(%s) is same as Long '%s'(%s). %s."                                                              | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectShortDefaultFail.failShortDefault(Object caller, String referenceAName)"                                                                       | FailFastException.class        | "%s: Short '%s'(%s) is default(%s)."                                                                           | "fu0, fu1, cu1, cx0"                               |
 | "IObjectShortDefaultFail.failShortDefault(Object caller, String referenceAName, String message)"                                                       | FailFastException.class        | "%s: Short '%s'(%s) is default(%s). %s."                                                                       | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectShortEqualsFail.failShortEquals(Object caller, String referenceAName, String referenceBName)"                                                  | FailFastException.class        | "%s: Short '%s'(%s) is equal to Short '%s'(%s)."                                                               | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectShortEqualsFail.failShortEquals(Object caller, String referenceAName, String referenceBName, String message)"                                  | FailFastException.class        | "%s: Short '%s'(%s) is equal to Short '%s'(%s). %s."                                                           | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectShortGreaterFail.failShortGreater(Object caller, String referenceAName, String referenceBName)"                                                | FailFastException.class        | "%s: Short '%s'(%s) is greater than Short '%s'(%s)."                                                           | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectShortGreaterFail.failShortGreater(Object caller, String referenceAName, String referenceBName, String message)"                                | FailFastException.class        | "%s: Short '%s'(%s) is greater than Short '%s'(%s). %s."                                                       | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectShortGreaterOrEqualsFail.failShortGreaterOrEquals(Object caller, String referenceAName, String referenceBName)"                                | FailFastException.class        | "%s: Short '%s'(%s) is greater than or equal to Short '%s'(%s)."                                               | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectShortGreaterOrEqualsFail.failShortGreaterOrEquals(Object caller, String referenceAName, String referenceBName, String message)"                | FailFastException.class        | "%s: Short '%s'(%s) is greater than or equal to Short '%s'(%s). %s."                                           | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectShortInsideFail.failShortInside(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: Short '%s'(%s) is inside Short range [%s;%s]."                                                            | "fu0, fu1, cu1, cu2, cu3"                          |
 | "IObjectShortInsideFail.failShortInside(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: Short '%s'(%s) is inside Short range [%s;%s]. %s."                                                        | "fu0, fu1, cu1, cu2, cu3, fu2"                     |
 | "IObjectShortLessFail.failShortLess(Object caller, String referenceAName, String referenceBName)"                                                      | FailFastException.class        | "%s: Short '%s'(%s) is less than Short '%s'(%s)."                                                              | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectShortLessFail.failShortLess(Object caller, String referenceAName, String referenceBName, String message)"                                      | FailFastException.class        | "%s: Short '%s'(%s) is less than Short '%s'(%s). %s."                                                          | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectShortLessOrEqualsFail.failShortLessOrEquals(Object caller, String referenceAName, String referenceBName)"                                      | FailFastException.class        | "%s: Short '%s'(%s) is less than or equal to Short '%s'(%s)."                                                  | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectShortLessOrEqualsFail.failShortLessOrEquals(Object caller, String referenceAName, String referenceBName, String message)"                      | FailFastException.class        | "%s: Short '%s'(%s) is less than or equal to Short '%s'(%s). %s."                                              | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectShortNotDefaultFail.failShortNotDefault(Object caller, String referenceAName)"                                                                 | FailFastException.class        | "%s: Short '%s'(%s) is NOT default(%s)."                                                                       | "fu0, fu1, cu1, cx0"                               |
 | "IObjectShortNotDefaultFail.failShortNotDefault(Object caller, String referenceAName, String message)"                                                 | FailFastException.class        | "%s: Short '%s'(%s) is NOT default(%s). %s."                                                                   | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectShortNotEqualsFail.failShortNotEquals(Object caller, String referenceAName, String referenceBName)"                                            | FailFastException.class        | "%s: Short '%s'(%s) is NOT equal to Short '%s'(%s)."                                                           | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectShortNotEqualsFail.failShortNotEquals(Object caller, String referenceAName, String referenceBName, String message)"                            | FailFastException.class        | "%s: Short '%s'(%s) is NOT equal to Short '%s'(%s). %s."                                                       | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectShortNotNullFail.failShortNotNull(Object caller, String referenceAName)"                                                                       | FailFastException.class        | "%s: Short '%s'(%s) is NOT null."                                                                              | "fu0, fu1, cu1"                                    |
 | "IObjectShortNotNullFail.failShortNotNull(Object caller, String referenceAName, String message)"                                                       | FailFastException.class        | "%s: Short '%s'(%s) is NOT null. %s."                                                                          | "fu0, fu1, cu1, fu2"                               |
 | "IObjectShortNotSameFail.failShortNotSame(Object caller, String referenceAName, String referenceBName)"                                                | FailFastException.class        | "%s: Short '%s'(%s) is NOT same as Short '%s'(%s)."                                                            | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectShortNotSameFail.failShortNotSame(Object caller, String referenceAName, String referenceBName, String message)"                                | FailFastException.class        | "%s: Short '%s'(%s) is NOT same as Short '%s'(%s). %s."                                                        | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectShortNullFail.failShortNull(Object caller, String referenceAName)"                                                                             | FailFastException.class        | "%s: Short '%s'(%s) is null."                                                                                  | "fu0, fu1, cu1"                                    |
 | "IObjectShortNullFail.failShortNull(Object caller, String referenceAName, String message)"                                                             | FailFastException.class        | "%s: Short '%s'(%s) is null. %s."                                                                              | "fu0, fu1, cu1, fu2"                               |
 | "IObjectShortOutsideFail.failShortOutside(Object caller, String referenceAName)"                                                                       | FailFastException.class        | "%s: Short '%s'(%s) is outside Short range [%s;%s]."                                                           | "fu0, fu1, cu1, cu2, cu3"                          |
 | "IObjectShortOutsideFail.failShortOutside(Object caller, String referenceAName, String message)"                                                       | FailFastException.class        | "%s: Short '%s'(%s) is outside Short range [%s;%s]. %s."                                                       | "fu0, fu1, cu1, cu2, cu3, fu2"                     |
 | "IObjectShortSameFail.failShortSame(Object caller, String referenceAName, String referenceBName)"                                                      | FailFastException.class        | "%s: Short '%s'(%s) is same as Short '%s'(%s)."                                                                | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectShortSameFail.failShortSame(Object caller, String referenceAName, String referenceBName, String message)"                                      | FailFastException.class        | "%s: Short '%s'(%s) is same as Short '%s'(%s). %s."                                                            | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectStringDefaultFail.failStringDefault(Object caller, String referenceAName)"                                                                     | FailFastException.class        | "%s: String '%s'(%s) is default(%s)."                                                                          | "fu0, fu1, cu1, cx0"                               |
 | "IObjectStringDefaultFail.failStringDefault(Object caller, String referenceAName, String message)"                                                     | FailFastException.class        | "%s: String '%s'(%s) is default(%s). %s."                                                                      | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectStringEmptyFail.failStringEmpty(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: String '%s'(%s) is empty(%s)."                                                                            | "fu0, fu1, cu1, cx0"                               |
 | "IObjectStringEmptyFail.failStringEmpty(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: String '%s'(%s) is empty(%s). %s."                                                                        | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectStringEqualsFail.failStringEquals(Object caller, String referenceAName, String referenceBName)"                                                | FailFastException.class        | "%s: String '%s'(%s) is equal to String '%s'(%s)."                                                             | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectStringEqualsFail.failStringEquals(Object caller, String referenceAName, String referenceBName, String message)"                                | FailFastException.class        | "%s: String '%s'(%s) is equal to String '%s'(%s). %s."                                                         | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectStringGreaterFail.failStringGreater(Object caller, String referenceAName, String referenceBName)"                                              | FailFastException.class        | "%s: String '%s'(%s) is greater than String '%s'(%s)."                                                         | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectStringGreaterFail.failStringGreater(Object caller, String referenceAName, String referenceBName, String message)"                              | FailFastException.class        | "%s: String '%s'(%s) is greater than String '%s'(%s). %s."                                                     | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectStringGreaterOrEqualsFail.failStringGreaterOrEquals(Object caller, String referenceAName, String referenceBName)"                              | FailFastException.class        | "%s: String '%s'(%s) is greater than or equal to String '%s'(%s)."                                             | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectStringGreaterOrEqualsFail.failStringGreaterOrEquals(Object caller, String referenceAName, String referenceBName, String message)"              | FailFastException.class        | "%s: String '%s'(%s) is greater than or equal to String '%s'(%s). %s."                                         | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectStringLessFail.failStringLess(Object caller, String referenceAName, String referenceBName)"                                                    | FailFastException.class        | "%s: String '%s'(%s) is less than String '%s'(%s)."                                                            | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectStringLessFail.failStringLess(Object caller, String referenceAName, String referenceBName, String message)"                                    | FailFastException.class        | "%s: String '%s'(%s) is less than String '%s'(%s). %s."                                                        | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectStringLessOrEqualsFail.failStringLessOrEquals(Object caller, String referenceAName, String referenceBName)"                                    | FailFastException.class        | "%s: String '%s'(%s) is less than or equal to String '%s'(%s)."                                                | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectStringLessOrEqualsFail.failStringLessOrEquals(Object caller, String referenceAName, String referenceBName, String message)"                    | FailFastException.class        | "%s: String '%s'(%s) is less than or equal to String '%s'(%s). %s."                                            | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectStringMatchingFail.failStringMatching(Object caller, String referenceAName)"                                                                   | FailFastException.class        | "%s: String '%s'(%s) is a match(%s)."                                                                          | "fu0, fu1, cu1, cx0"                               |
 | "IObjectStringMatchingFail.failStringMatching(Object caller, String referenceAName, String message)"                                                   | FailFastException.class        | "%s: String '%s'(%s) is a match(%s). %s."                                                                      | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectStringNotDefaultFail.failStringNotDefault(Object caller, String referenceAName)"                                                               | FailFastException.class        | "%s: String '%s'(%s) is NOT default(%s)."                                                                      | "fu0, fu1, cu1, cx0"                               |
 | "IObjectStringNotDefaultFail.failStringNotDefault(Object caller, String referenceAName, String message)"                                               | FailFastException.class        | "%s: String '%s'(%s) is NOT default(%s). %s."                                                                  | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectStringNotEmptyFail.failStringNotEmpty(Object caller, String referenceAName)"                                                                   | FailFastException.class        | "%s: String '%s'(%s) is NOT empty(%s)."                                                                        | "fu0, fu1, cu1, cx0"                               |
 | "IObjectStringNotEmptyFail.failStringNotEmpty(Object caller, String referenceAName, String message)"                                                   | FailFastException.class        | "%s: String '%s'(%s) is NOT empty(%s). %s."                                                                    | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectStringNotEqualsFail.failStringNotEquals(Object caller, String referenceAName, String referenceBName)"                                          | FailFastException.class        | "%s: String '%s'(%s) is NOT equal to String '%s'(%s)."                                                         | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectStringNotEqualsFail.failStringNotEquals(Object caller, String referenceAName, String referenceBName, String message)"                          | FailFastException.class        | "%s: String '%s'(%s) is NOT equal to String '%s'(%s). %s."                                                     | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectStringNotMatchingFail.failStringNotMatching(Object caller, String referenceAName)"                                                             | FailFastException.class        | "%s: String '%s'(%s) is NOT a match(%s)."                                                                      | "fu0, fu1, cu1, cx0"                               |
 | "IObjectStringNotMatchingFail.failStringNotMatching(Object caller, String referenceAName, String message)"                                             | FailFastException.class        | "%s: String '%s'(%s) is NOT a match(%s). %s."                                                                  | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectStringNotNullAndNotEmptyFail.failStringNotNullAndNotEmpty(Object caller, String referenceAName)"                                               | FailFastException.class        | "%s: String '%s'(%s) is NOT null and NOT empty(%s)."                                                           | "fu0, fu1, cu1, cx0"                               |
 | "IObjectStringNotNullAndNotEmptyFail.failStringNotNullAndNotEmpty(Object caller, String referenceAName, String message)"                               | FailFastException.class        | "%s: String '%s'(%s) is NOT null and NOT empty(%s). %s."                                                       | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectStringNotNullFail.failStringNotNull(Object caller, String referenceAName)"                                                                     | FailFastException.class        | "%s: String '%s'(%s) is NOT null."                                                                             | "fu0, fu1, cu1"                                    |
 | "IObjectStringNotNullFail.failStringNotNull(Object caller, String referenceAName, String message)"                                                     | FailFastException.class        | "%s: String '%s'(%s) is NOT null. %s."                                                                         | "fu0, fu1, cu1, fu2"                               |
 | "IObjectStringNotSameFail.failStringNotSame(Object caller, String referenceAName, String referenceBName)"                                              | FailFastException.class        | "%s: String '%s'(%s) is NOT same as String '%s'(%s)."                                                          | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectStringNotSameFail.failStringNotSame(Object caller, String referenceAName, String referenceBName, String message)"                              | FailFastException.class        | "%s: String '%s'(%s) is NOT same as String '%s'(%s). %s."                                                      | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectStringNullFail.failStringNull(Object caller, String referenceAName)"                                                                           | FailFastException.class        | "%s: String '%s'(%s) is null."                                                                                 | "fu0, fu1, cu1"                                    |
 | "IObjectStringNullFail.failStringNull(Object caller, String referenceAName, String message)"                                                           | FailFastException.class        | "%s: String '%s'(%s) is null. %s."                                                                             | "fu0, fu1, cu1, fu2"                               |
 | "IObjectStringNullOrEmptyFail.failStringNullOrEmpty(Object caller, String referenceAName)"                                                             | FailFastException.class        | "%s: String '%s'(%s) is null or empty(%s)."                                                                    | "fu0, fu1, cu1, cx0"                               |
 | "IObjectStringNullOrEmptyFail.failStringNullOrEmpty(Object caller, String referenceAName, String message)"                                             | FailFastException.class        | "%s: String '%s'(%s) is null or empty(%s). %s."                                                                | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectStringSameFail.failStringSame(Object caller, String referenceAName, String referenceBName)"                                                    | FailFastException.class        | "%s: String '%s'(%s) is same as String '%s'(%s)."                                                              | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectStringSameFail.failStringSame(Object caller, String referenceAName, String referenceBName, String message)"                                    | FailFastException.class        | "%s: String '%s'(%s) is same as String '%s'(%s). %s."                                                          | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectStringWithPostfixFail.failStringWithPostfix(Object caller, String referenceAName)"                                                             | FailFastException.class        | "%s: String '%s'(%s) has postfix(%s)."                                                                         | "fu0, fu1, cu1, cu2"                               |
 | "IObjectStringWithPostfixFail.failStringWithPostfix(Object caller, String referenceAName, String message)"                                             | FailFastException.class        | "%s: String '%s'(%s) has postfix(%s). %s."                                                                     | "fu0, fu1, cu1, cu2, fu2"                          |
 | "IObjectStringWithPrefixFail.failStringWithPrefix(Object caller, String referenceAName)"                                                               | FailFastException.class        | "%s: String '%s'(%s) has prefix(%s)."                                                                          | "fu0, fu1, cu1, cu2"                               |
 | "IObjectStringWithPrefixFail.failStringWithPrefix(Object caller, String referenceAName, String message)"                                               | FailFastException.class        | "%s: String '%s'(%s) has prefix(%s). %s."                                                                      | "fu0, fu1, cu1, cu2, fu2"                          |
 | "IObjectStringWithSubstringFail.failStringWithSubstring(Object caller, String referenceAName)"                                                         | FailFastException.class        | "%s: String '%s'(%s) has substring(%s)."                                                                       | "fu0, fu1, cu1, cu2"                               |
 | "IObjectStringWithSubstringFail.failStringWithSubstring(Object caller, String referenceAName, String message)"                                         | FailFastException.class        | "%s: String '%s'(%s) has substring(%s). %s."                                                                   | "fu0, fu1, cu1, cu2, fu2"                          |
 | "IObjectStringWithoutPostfixFail.failStringWithoutPostfix(Object caller, String referenceAName)"                                                       | FailFastException.class        | "%s: String '%s'(%s) does NOT have postfix(%s)."                                                               | "fu0, fu1, cu1, cu2"                               |
 | "IObjectStringWithoutPostfixFail.failStringWithoutPostfix(Object caller, String referenceAName, String message)"                                       | FailFastException.class        | "%s: String '%s'(%s) does NOT have postfix(%s). %s."                                                           | "fu0, fu1, cu1, cu2, fu2"                          |
 | "IObjectStringWithoutPrefixFail.failStringWithoutPrefix(Object caller, String referenceAName)"                                                         | FailFastException.class        | "%s: String '%s'(%s) does NOT have prefix(%s)."                                                                | "fu0, fu1, cu1, cu2"                               |
 | "IObjectStringWithoutPrefixFail.failStringWithoutPrefix(Object caller, String referenceAName, String message)"                                         | FailFastException.class        | "%s: String '%s'(%s) does NOT have prefix(%s). %s."                                                            | "fu0, fu1, cu1, cu2, fu2"                          |
 | "IObjectStringWithoutSubstringFail.failStringWithoutSubstring(Object caller, String referenceAName)"                                                   | FailFastException.class        | "%s: String '%s'(%s) does NOT have substring(%s)."                                                             | "fu0, fu1, cu1, cu2"                               |
 | "IObjectStringWithoutSubstringFail.failStringWithoutSubstring(Object caller, String referenceAName, String message)"                                   | FailFastException.class        | "%s: String '%s'(%s) does NOT have substring(%s). %s."                                                         | "fu0, fu1, cu1, cu2, fu2"                          |
 | "IObjectUuidDefaultFail.failUuidDefault(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: UUID '%s'(%s) is default(%s)."                                                                            | "fu0, fu1, cu1, cx0"                               |
 | "IObjectUuidDefaultFail.failUuidDefault(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: UUID '%s'(%s) is default(%s). %s."                                                                        | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectUuidEqualsFail.failUuidEquals(Object caller, String referenceAName, String referenceBName)"                                                    | FailFastException.class        | "%s: UUID '%s'(%s) is equal to UUID '%s'(%s)."                                                                 | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectUuidEqualsFail.failUuidEquals(Object caller, String referenceAName, String referenceBName, String message)"                                    | FailFastException.class        | "%s: UUID '%s'(%s) is equal to UUID '%s'(%s). %s."                                                             | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectUuidGreaterFail.failUuidGreater(Object caller, String referenceAName, String referenceBName)"                                                  | FailFastException.class        | "%s: UUID '%s'(%s) is greater than UUID '%s'(%s)."                                                             | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectUuidGreaterFail.failUuidGreater(Object caller, String referenceAName, String referenceBName, String message)"                                  | FailFastException.class        | "%s: UUID '%s'(%s) is greater than UUID '%s'(%s). %s."                                                         | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectUuidGreaterOrEqualsFail.failUuidGreaterOrEquals(Object caller, String referenceAName, String referenceBName)"                                  | FailFastException.class        | "%s: UUID '%s'(%s) is greater than or equal to UUID '%s'(%s)."                                                 | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectUuidGreaterOrEqualsFail.failUuidGreaterOrEquals(Object caller, String referenceAName, String referenceBName, String message)"                  | FailFastException.class        | "%s: UUID '%s'(%s) is greater than or equal to UUID '%s'(%s). %s."                                             | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectUuidInsideFail.failUuidInside(Object caller, String referenceAName)"                                                                           | FailFastException.class        | "%s: UUID '%s'(%s) is inside UUID range [%s;%s]."                                                              | "fu0, fu1, cu1, cu2, cu3"                          |
 | "IObjectUuidInsideFail.failUuidInside(Object caller, String referenceAName, String message)"                                                           | FailFastException.class        | "%s: UUID '%s'(%s) is inside UUID range [%s;%s]. %s."                                                          | "fu0, fu1, cu1, cu2, cu3, fu2"                     |
 | "IObjectUuidLessFail.failUuidLess(Object caller, String referenceAName, String referenceBName)"                                                        | FailFastException.class        | "%s: UUID '%s'(%s) is less than UUID '%s'(%s)."                                                                | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectUuidLessFail.failUuidLess(Object caller, String referenceAName, String referenceBName, String message)"                                        | FailFastException.class        | "%s: UUID '%s'(%s) is less than UUID '%s'(%s). %s."                                                            | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectUuidLessOrEqualsFail.failUuidLessOrEquals(Object caller, String referenceAName, String referenceBName)"                                        | FailFastException.class        | "%s: UUID '%s'(%s) is less than or equal to UUID '%s'(%s)."                                                    | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectUuidLessOrEqualsFail.failUuidLessOrEquals(Object caller, String referenceAName, String referenceBName, String message)"                        | FailFastException.class        | "%s: UUID '%s'(%s) is less than or equal to UUID '%s'(%s). %s."                                                | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectUuidNotDefaultFail.failUuidNotDefault(Object caller, String referenceAName)"                                                                   | FailFastException.class        | "%s: UUID '%s'(%s) is NOT default(%s)."                                                                        | "fu0, fu1, cu1, cx0"                               |
 | "IObjectUuidNotDefaultFail.failUuidNotDefault(Object caller, String referenceAName, String message)"                                                   | FailFastException.class        | "%s: UUID '%s'(%s) is NOT default(%s). %s."                                                                    | "fu0, fu1, cu1, cx0, fu2"                          |
 | "IObjectUuidNotEqualsFail.failUuidNotEquals(Object caller, String referenceAName, String referenceBName)"                                              | FailFastException.class        | "%s: UUID '%s'(%s) is NOT equal to UUID '%s'(%s)."                                                             | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectUuidNotEqualsFail.failUuidNotEquals(Object caller, String referenceAName, String referenceBName, String message)"                              | FailFastException.class        | "%s: UUID '%s'(%s) is NOT equal to UUID '%s'(%s). %s."                                                         | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectUuidNotNullFail.failUuidNotNull(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: UUID '%s'(%s) is NOT null."                                                                               | "fu0, fu1, cu1"                                    |
 | "IObjectUuidNotNullFail.failUuidNotNull(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: UUID '%s'(%s) is NOT null. %s."                                                                           | "fu0, fu1, cu1, fu2"                               |
 | "IObjectUuidNotSameFail.failUuidNotSame(Object caller, String referenceAName, String referenceBName)"                                                  | FailFastException.class        | "%s: UUID '%s'(%s) is NOT same as UUID '%s'(%s)."                                                              | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectUuidNotSameFail.failUuidNotSame(Object caller, String referenceAName, String referenceBName, String message)"                                  | FailFastException.class        | "%s: UUID '%s'(%s) is NOT same as UUID '%s'(%s). %s."                                                          | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 | "IObjectUuidNullFail.failUuidNull(Object caller, String referenceAName)"                                                                               | FailFastException.class        | "%s: UUID '%s'(%s) is null."                                                                                   | "fu0, fu1, cu1"                                    |
 | "IObjectUuidNullFail.failUuidNull(Object caller, String referenceAName, String message)"                                                               | FailFastException.class        | "%s: UUID '%s'(%s) is null. %s."                                                                               | "fu0, fu1, cu1, fu2"                               |
 | "IObjectUuidOutsideFail.failUuidOutside(Object caller, String referenceAName)"                                                                         | FailFastException.class        | "%s: UUID '%s'(%s) is outside UUID range [%s;%s]."                                                             | "fu0, fu1, cu1, cu2, cu3"                          |
 | "IObjectUuidOutsideFail.failUuidOutside(Object caller, String referenceAName, String message)"                                                         | FailFastException.class        | "%s: UUID '%s'(%s) is outside UUID range [%s;%s]. %s."                                                         | "fu0, fu1, cu1, cu2, cu3, fu2"                     |
 | "IObjectUuidSameFail.failUuidSame(Object caller, String referenceAName, String referenceBName)"                                                        | FailFastException.class        | "%s: UUID '%s'(%s) is same as UUID '%s'(%s)."                                                                  | "fu0, fu1, cu1, fu2, cu2"                          |
 | "IObjectUuidSameFail.failUuidSame(Object caller, String referenceAName, String referenceBName, String message)"                                        | FailFastException.class        | "%s: UUID '%s'(%s) is same as UUID '%s'(%s). %s."                                                              | "fu0, fu1, cu1, fu2, cu2, fu3"                     |
 \---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------/

 --- EXCEPTION DEFAULTS & CUSTOMIZATIONS --- (END)

ExceptionMessages2CustomizeTest.testObjectNullFailerCustomFailMessageFormat: I am so tired of Object 'referenceNull' being null. Extra info goes here.
Object 'referenceNull' is null - reported by Caller 'ExceptionMessages2CustomizeTest.testObjectNullContractCustomFailMessageFormatAndArguments'.
Object 'referenceNull' is null - reported by Caller 'ExceptionMessages2CustomizeTest.testObjectNullFailerCustomFailMessageFormatAndArguments'. Extra info goes here.
ExceptionMessages2CustomizeTest.testObjectNullFailerCustomNullPointerExceptionMessage: Object 'referenceNull' is null. Extra info goes here.