Superheroes never die. Comics & Jewish memories.