Uninitialized variables: Fixed false negative for conditional assignment in subfunction