o_Append Can Destroy
open override fun o_AppendCanDestroy(self: AvailObject, newElement: A_BasicObject, canDestroy: Boolean): A_Tuple
Construct a new tuple of arbitrary Avail objects based on the given tuple, but with an additional element appended. The elements may end up being shared between the original and the copy, so the client must ensure that either the elements are marked immutable, or one of the copies is not kept after the call.