We give an overview of results which have appeared or will appear elsewhere demonstrating that by suitably modifying the bootstrap principle, its applicability can be greatly enhanced. Although we state our results for the iid case, extensions are, at least heuristically, easy.