Expand To Contract

For a slightly more general view see

http://greenlightwiki.com/heuristic/Expand_To_Contract (you may have to ask the google cache)

See original on c2.com