Documenting the issues and history of the key busway=*

Example 5 shows a worse problem in lanes:* from the possibility of using lanes:bus:backward=1 + lanes:taxi:backward=1 for lanes:backward=1 . I feel that simply the question of whether busway=lane is counted in lanes= needs to be decided. It can be preserved as a crude method when someone doesn’t want to do all the motor_vehicle:lanes= + bus:lanes= in different number of lanes= on each section. That would ease bus lanes on wider roads.
It could be applied non-physically separated center-running bus lanes Shouldn't we make rules that suit each country's road system?
Another application is determining the side of bus lanes. bus:lanes= would have to be parsed. With busway:*=lane , it’s straightforward.
In either case, you can instead start with deprecating busway=opposite_lane only. That’s as easy as cycleway=opposite_lane recently.