KRT7 and cholangiocarcinoma: The results of CK7/CK20 immunohistochemistry for cholangiocarcinomas, gall bladder carcinoma and pancreatic ductal adenocarcinoma are conflicting.