rem: var folderTree = GetFolderTree(); return folderTree.database; 
add: return GetFolderDatasource(); 
context: function GetCompositeDataSource(command){	if(command == "GetNewMessages" || command == "DeleteMessages" || command == "Copy"  || 	   command == "Move" ||  command == "NewFolder" ||  command == "MarkAllMessagesRead")	{		var folderTree = GetFolderTree();		return folderTree.database;	}	else if(command == "MarkMessageRead" || 			command == "MarkMessageFlagged" || command == "MarkThreadAsRead" ||			command == "MessageProperty")	{		var threadTree = GetThreadTree();		return threadTree.database;	}	return null;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/fe881c706ffb101044f302770d83080991001f15/msgMail3PaneWindow.js/clean/mailnews/base/resources/content/msgMail3PaneWindow.js