> against this as it is clear as mud:
Mud is opaque. The phrase "clear as mud" means "not clear at all", or "baffling".
(I only point this out because there are peoplereading HN with English as a second language, and some of them are interested in idiom. I don't care how you use language, and I'm not trying to "correct" you.)