/guava/guava/src/com/google/common/collect/Iterables.java
if ( iterable instanceof Collection) {   return ( ( Collection<?>) ( iterable) ).isEmpty( ) ; }
[Delete]
? ((Collection<?>) iterable).size() : Iterators.size(iterable.iterator()); } public static boolean contains( Iterable<? extends @Nullable Object> iterable, @CheckForNull Object element) { if (iterable instanceof Collection) { <extra_id_0> return Collections2.safeContains(collection, element); } return Iterators.contains(iterable.iterator(), element); } @CanIgnoreReturnValue public static boolean removeAll(Iterable<?> removeFrom, Collection<?> elementsToRemove) {