adds callback type checking to cursor iterator interface
Merge branch 'next' into 656_check_cursor_callback