Honesty DC continuity is so f'ed up right now I don't know anymore what version or combination of versions I view as being canon. I'm just trying to enjoy or more precisely survive the ride.