add example
add validation for iterable
add tests
update example