If a function received argument of type List( String ) [1], some of whose elements were in fact Z9/References or some other unresolved type (e.g. [2]), those elements would not be resolved, causing validation to fail (among other defects). This should be rectified.
[1]
{ Z1K1: 'Z7', Z7K1: 'Z881', Z881K1: 'Z6' }
[2]
[ 'Z6', 'Z100041' ]