Impoved NotNullIterator to restrain it to reference types and use a LINQ expression. Also i need a commit ;)