Don't assume that mode-line-position is in the list mode-line-format