I am really impressed by Comskip and Comclean - well done...

I have been trying to "fine tune" my comskip.ini and there are a couple of things that I don't understand, that don't appear to be covered in the documentation. Could you please explain what the lines:-
validate_silence=1 ; Default, set to 0 to force using this clue if selected above.
validate_uniform=1 ; Default, set to 0 to force using this clue (like pure white frames) if blackframe is selected above.
validate_scenechange=1 ; Default, set to 0 to force using this clue if selected above.
mean? Under what circumstances would I set these options to "0"?
I have the lines
max_volume=5 ; any frame with sound volume larger than this will not be regarded as black frame
min_silence=5 ; Any deep silence longer than this amount of frames is a possible cutpoint
but I notice that comskip still counts frames with a volume greater than 5 as black frames, but these black frames are part of the program and not part of a commercial?
You might wonder why I have set the sound level is so low - I am analysing a DVB-T broadcast and the volume typically drops to zero during black frames before and after commercials, but doesn't go below 5 during scene fade within a program.
Cheers,
Taipan