Text this: Fourteen new 2-benzylbenzofuran glycosides with cardioprotective activity from Heterosmilax yunnanensis.