Large intrahepatic cysts and pseudocysts. Pitfalls in diagnosis and treatment.