Enumerable first and contains

Hi,
Implements Enumerable.contains, EqualityComparer, first and first with predicate.