With regard to Dug’s comment on colour depth, possibly an @colorbitdepth > 256 conditional would be useful (but outside the scope of this module).