CDISP0406E

An empty container literal was used in an unknown type context. Did you forget a cast?

An empty literal was used in the SPL program where the SPL compiler could not figure out the correct type to be used.
Add a cast to ensure that the type of the empty literal is known.