Examining the pros and cons of Choy Li Fut, a unique chinese martial art.