Copying Canadian Bacon over from private repo.