Hello Uwe,
Both, t_roroi1 and t_roroi2 match the same values, i.e. all values of the
form { {3,4,5}, {?, ?} }
I think you confuse this with * length(2) inside values (AnyElementsOrNone
with length restriction).
There, a template of the form { {3,4,5}, * length(2) } would match all
elements of the form { {3,4,5}, ?, ? }, where both ? would again match
records of integers (i.e. this is equivalent to { {3,4,5}, {*}, {*} }).
Since this construct is only allowed inside values, it does not make sense
to use it as the top-level template right-hand-side.
BR,
Jacob Wieland