+// Copyright 2006 all rights reserved; see LICENSE file for BSD-style license
+
package edu.berkeley.sbp.util;
import java.io.*;
import java.lang.reflect.*;
if (c==null) c = Object.class;
Object[] ret = Reflection.newArray(c, argo.length);
System.arraycopy(argo, 0, ret, 0, argo.length);
+ for(int i=0; i<ret.length; i++)
+ ret[i] = lub(ret[i]);
return ret;
}