Cardiac tamponade: new technology masking an old nemesis.