tolerate empty bound values when binding className

I often have the case that I want to add classes to an element based on binding that might also be just an empty string. In that case no class should be added.