stride adaptor works with Iterables