1. A method for preventing recursive loops in a network having a plurality of network elements, comprising: receiving a first query from a first one of the network elements at a second one of the network elements; determining whether a second query from the second network element will generate a recursive loop within the network elements; if the second query will generate a recursive loop between the network elements, generating an intensional answer at the second network element; and forwarding the intensional answer to the first one of the network elements.