Etienne Pouvreau @smolware.dev · Mar 26 Arrays and records can be returned from functions. Arrays can be initialized with or without values. 0 likes 1 replies ? Reply Replies Etienne Pouvreau · Mar 26 Heap container objects (arrays and records) are assigned by reference using '=', and by value when using ':='. Arrays and string support slicing. A slice from first to last element is effectively a copy.