Make LinkedListNode implement Iterable for some reason.
Add a list(...) function to create lists.
Fixed: FixedArgumentBuiltinFunction wasn't checking the length of argument lists properly.
Re-throw CompileErrors instead of wrapping them somewhere in FunctionApplication.
Make list functions available to world generator scripts.
Fix erroneous vector size assertion in ProgramInstance#setDVar.
Add some assertions and don't try to calculate materials for layers with <= height in ColumnSideCanvas.
Allow layer lists as arguments to layered-terrain.
Add flooded caves script.