throws IncorrectArgumentCount, CannotOpen, RedundantFile
{
// Expect name-path pairs in the arguments.
final int size = values.size();
if (size % 2 != 0)
throw new IncorrectArgumentCount(size + 1, size, cv.getVar(), cv.getSource(), cv.getLine());
for (int nameIndex = 0; nameIndex < size - 1; nameIndex += 2)
{
final String name = values.get(nameIndex);
final String path = resolvePathStrict(values.get(nameIndex + 1), cv);