Search recursively in object.
The object on which to search.
The search value.
A new object if the object matches the search value.
Search recursively in object.