I also have children. I teach them to watch out for twats like the van driver who should have anticipated the woman crossing the road. I teach them that twats exist all over the world and that you shouldn't expect van drivers to pay attention and to do dangerous stupid things. Even on cycling forums you will find people saying that they couldn't possibly be expected to notice people walking to a crossing with the likelihood of stepping out.
Either the cyclist is magical in reading the future of the van driver is a twat who either wasn't paying attention or more likely didn't care.
Me too, (well, child) I got told off for kicking the back of the car that decided to come across the zebra we were using by them when they were a lot younger (don't worry, I'd made sure we weren't going to get run over, it was on the other half of the zebra).
I have had a school crossing patrol woman wave her wand thing in front of me when I was maybe three bike lengths from her. I just managed to stop and unclip without falling in a heap but it was all very inelegant and I got harangued by a nobber pedestrian for it. Physics, damn it I say.