Took out the video-mode stuff.  As far as I can see it has no convincing use-case, especially because on the Mac all that can really work is to specify a policy by filling out a policy structure, then pass that into the system to pick one...