@Override
    default <T> Stream<T> streamOf(Class<T> clazz) {
        return stream()
            .filter(clazz::isInstance)
            .map(clazz::cast);
    }
Returns a {@link Stream} of all values for this Tuple. If sequential, the
Stream will start with the 0:th tuple and progress upwards.

@return a {@link Stream} of all values for this Tuple
common-parent/tuple/src/main/java/com/speedment/common/tuple/Tuple.java