I have found that if I trade a treaty for a treaty (economic for research, etc.) that anything I ask for in addition will be given over (all technologies for example). In other words, I can economic treaty for research treaty plus about a dozen technologies.
Which brings up another question: what the heck is an economic treaty anyway? And how would you "trade" it?