Make StageInfo.details non-optional. Add JSON serialization code for the new field. Verify JSON backward compatibility.
Make call sites for stages non-optional and well defined
Include the last Spark method in the full stack trace. Otherwise it is not visible if the stage name is overridden.