What does "actual return value" mean? With the low bit intact, it is the actual value that must be used in a bx instruction. So why is this a new hook rather than being the same as the "func_value" hook?