Returns the object that has generated the failure. For example, if a Person
must have a name and a ValidationFailure is created when the
user attempts to save it, the Person object would be the failure source.
the failure's source or null in case a source cannot be defined.