For internal spidr use only.
data Value : TypeCast BlockArgument ValueCast OpResult Valuedata ValueArray : TypeMkValueArray : GCAnyPtr -> ValueArraymkValueArray : HasIO io => List Value -> io ValueArraydata BlockArgument : TypeMkBlockArgument : GCAnyPtr -> BlockArgumentCast BlockArgument Valueprim__deleteBlockArgument : AnyPtr -> PrimIO ()data OpResult : TypeMkOpResult : GCAnyPtr -> OpResultprim__deleteOpResult : AnyPtr -> PrimIO ()