Recognize empty string as valid attribute value (e.g: for button 'disabled' attribute). Use undefined or false to not add empty attribute.