So with snap 10's release, I have found it weird that we have min, max, defaults, and initial slots for variadic inputs, but not in input names for rings. (snap seems to treat input names like variadic inputs in metaprogramming, so they are quite similar.) this is the same as the (value)
(index)
(list)
from the map, and keep/find first blocks. we also don't even have any default blocks/values for rings though, which was hinted at here:
here
and after getting defaults, max, min, and initial slots for variadic inputs, the lambdas seem a bit neglected.