Successful islet transplantation has finally arrived: fact or fantasy?