It makes sense to me. I have 3 or 4 of those in my fuge too and they all hate light.
I am not sure what they are exactly. Being that they are in my fuge they don't really alarm me much.
I will be interested to see what others say about them.
__________________

230 mixed reef / 230 gal sump/fuge
|