WIP: version handler / using unique_ptr value