Changed behavior of Find<type>() to fail on multiple elements

- Use All<type>().At(0) for old behavior
- May introduce First<type>() as synonym for All<type>().At(0)