public static MethodCall<Object> transformed( final MethodCall<Object> methodCall, final Object arg) { return new MethodCallBuilder() .setTimestamp(methodCall.timestamp()) .setId(methodCall.id()) .setName(methodCall.name()) .setAddress(methodCall.address()) .setParams(methodCall.params()) .setHeaders(methodCall.headers()) .setBody(arg) .setObjectName(methodCall.objectName()) .setReturnAddress(methodCall.returnAddress()) .setOriginatingRequest(methodCall.originatingRequest()) .build(); }