yeah this is pretty weird... again, this is not mine :/ this is all to avoid `0`, so we could do `if not value and value != 0` but I don't even know why those empty values are not considered...