Dagon answers Why aren’t assurance contracts widely used?