if an object is opaque , then light will not shine through that object
ultraviolet_light is not light. ultraviolet is not light. light is not illumination. candle is not opaque_thing. opaque_covering is not opaque_thing. opaque_covering is opaque_thing. cloud is opaque_thing. cloud is not opaque_thing. light is illumination.