You're adding None at the end of the list of tones, but it gets listed first in the UX I see.  Is my patch out of date or is something special happening here when things are sorted?