Mixed hepatocellular-cholangiocarcinoma may derive from "hepatogones".