im may be wrong about this but it is confusing.... when an outbound call (B-leg) is "stolen" via SLA (sofia's intercept, meaning that A-leg pushes hold and a new leg, C-leg, is created when another phone hit's the line key to bridge to the B-leg) the B-leg's caller_profile contains an originator_caller_profile of the new C-leg's caller_profile and the C-leg's caller_profile contains an originatee_caller_profile of B-leg's caller_profile this seems counter-intuitive and backwards compared to how it functions in all other scenarios shouldn't the original B-leg have an originatee_caller_profile and the new C-leg have an originator_caller_profile? since the C-leg is the NEW leg, it should have an originator, no? and since the B-leg already exists, it should have an originatee? Thanks