It would be pretty unintuitive to use iconpos since you would still be required to specify iconfn when passing in these switches.