Mesenchymal hamartoma of the liver--new insight into histogenesis.