add generator wrappers for common tasks (time ordering, filtering, time shift, limited size)
add small bug fixes to Client and other core classes