introduce INC_INIT_RETURN_ONE macro
topk iterators