Hyafurones, hyapyrrolines, and hyapyrones: polyketides from Hyalangium minutum.