An interesting case of inflammatory myofibroblastic tumor presenting as cholangiocarcinoma. (2018)