The vena cava filter mystery and misery.