Constructive episodic simulation, flexible recombination, and memory errors