Using selected=None as default value to mean "select all" felt strange to me. Hence the default value of "all". None can be used as synonym for [] though.