Added WhereHasInterface extension method