E-cadherin-catenin: more than a “sticky” molecular complex