* What's the difference between 'visiblePainted', 'visible', 'painted' and 'all'? (Note that none of these tell you if the element in question actually affects the pixel that was clicked.)
* Does the value of the 'fill' property matter for the 'painted' and 'fill' propertiesvalues? (Yes The answer is "yes" and "no " respectively.)
* ...