I have encountered SLDs which use an ElseFilter, [see this link ](https://github.com/mapnik/mapnik/wiki/ElseFilter).