One of Australia's finer jazz trios brings a special guest into the fold: Wang Zheng-Ting on the sheng (Chinese mouth organ).