StringBuffer buf = new StringBuffer(); for (int i = 0; i < numOpcodes && i < split.length; ++i) { if (buf.length() > 0) buf.append(','); buf.append(split[i]); } return buf.toString();
return parseOpcodes(split);
	public String getLaterOpcodes(int numOpcodes) {		int pipe = surroundingOpcodes.lastIndexOf('|');		if (pipe < 0)			return "";		String later = surroundingOpcodes.substring(pipe + 1);		String[] split = later.split(",");		StringBuffer buf = new StringBuffer();		for (int i = 0; i < numOpcodes && i < split.length; ++i) {			if (buf.length() > 0)				buf.append(',');			buf.append(split[i]);		}		return buf.toString();	}