Use more sets internally.
Added operf: simple executable to measure cycles.
OASIS