That would make it indistinguishable from the other case where null is the first parameter.  Make it a 5-tuple instead?  [end, filename, result, exception-message, exception-object]?