Hypericin--the facts about a controversial agent.