Hello, In the documentation it is stated, that pair sets defined like this [(1..100,123)] are in fact translated to [(1,123),(2,123),(3,123),...,(100,123)] and hence there is an considerably increased memory footprint. Is this also true if the right member of the pair is defined as a range or as *: [(123,*)] =?= [(123,0),(123,1),(123,2),...,(123,65535)] Should I consider an eventual intensive memory usage in both cases? Thank you! -- --- Find out about our new Cloud service - Cloudware.bg <http://cloudware.bg/?utm_source=email&utm_medium=signature&utm_content=link&utm_campaign=newwebsite> Access anywhere. Manage it yourself. Pay as you go. ------------------------------------------------------------------------ *Javor Kliachev* IP Engineer Neterra Ltd. Telephone: +359 2 975 16 16 Fax: +359 2 975 34 36 www.neterra.net <http://www.neterra.net>