Hopefully lessons will be learned from this review.