Added recursive functionality to search_contains method.

This is helpful if the item we're seeking is inside of another
container.
However, this may have a negative impact on performance.