fail on empty value with set operation