Define a list within a codeblock

Is there a way to define output as a list, and thus skipping List.Create as an input to a codeblock?

Create an empty list before you start, and then append the values to the empty list. Springs.Geometry.SplitRecursively has a good example of this in action.