getting a single element from iterables
getting a single element from iterators
enable transaction callbacks to throw checked exceptions
readme update
readme update