Omit and Extend Search don't work togheter

If I omit the id 37 record from a foundset and after that I perform a find like this:

currentcontroller.find()
id = 37
currentcontroller.search(false,false)

The omitted record is not found.
This happen even using the menu items for “Extend Search”.
Is this expected behaviour or it is a bug?
If this is expected behaviour how can i manage a situation like this?

Any official coments on this issue?