Standalone library to wrap callables as iterables