Sulfatase 1: A new Jekyll and Hyde in hepatocellular carcinoma?