Added library: query.cycle