Rest in peace, Stan Lee.