A generator that returns Lists that are not empty.
Generator<core.List<T>> nonEmptyList<T>(Generator<T> item) { return listWithLengthInRange(1, null, item); }