Make selection more strict on None vs ''
Since changeset 18c9f6b7b7c6, it should no more be required to consider None and
'' as equivalent. This will removed an ambiguity on values of selection field.
By the way, I think the best value for «empty» should be '' because NULL in the
database has always strange behavior.