All of these qualities makeTaijiquan excellent for treating