try {
int resultOrder = 0;
for(CallElement call: registeredCallElements){
ReturnDecoder returnDecoder = (ReturnDecoder)call.getReturnDecoder().newInstance();
Object resultDecoded = returnDecoder.decode(((Object[])results.get(resultOrder++))[0],
tracProperties,
call.getKeptParametersForDecoder());
resultsFinal.add(resultDecoded);
}
} catch (InstantiationException e) {