private String toString(ParameterPieces resPiece) {
		Varnode[] joinPieces = resPiece.joinPieces;
		if (joinPieces != null) {
			StringBuilder buffer = new StringBuilder("join ");
			
			for (Varnode varnode : joinPieces) {
				buffer.append(toString(varnode)).append(" ");
			}
			return buffer.toString();
		}
		
		Address addr = resPiece.address;
		resPiece.type.getLength();
		if (addr != null) {
			if (addr.isRegisterAddress()) {
				return language.getRegister(addr, resPiece.type.getLength()).getName();
			}
			return addr.toString();
		}

		return "UNKNOWN";
	}
Obtain a specific CompilerSpec given a language id
@param langId is the 5 long colon separated language id
Ghidra/Test/IntegrationTest/src/test.slow/java/ghidra/program/model/lang/AbstractProtoModelTest.java