From what I’ve read and attempted myself, it seems adding this is not as simple as one thinks it should be. Why it is not a default setting, who knows. If this is too much work and would be better fit for an update, I understand. Maybe it is where I’m putting this “walker” code, I’m not sure either. Or even if you can point me to a helpful link. Thanks.
You can most likely position them on either side via CSS. There won’t be anything built into the theme to support this so you’ll have to write what’s necessary in order to have them display in the right spot.