when you map steps, I think it's more correct to mark them with include=up/down and only the steps end should have a different layer than 0.
in general layer is useful when there are crossing items on different heights (e.g. bridge and road under).