(bug) createUVCrv does not handle sub-Selection

small but disturbing / annoying:
_createUVCrv does not handle sub-Selection - for example of a edge of a fillet Surface.
… select Points and curves on Surface … (it is possible to select the edge, but the curve is not “carried” into 2d.

workaround is simple - _dupEdge or copy / paste…

but it does not feel fluent / it feels inconsistent compared to other commands.

thanks for a fix - kind regards - tom

Thanks,
RH-93975 CreateUVCrv: accept subobjects as input