I tried to post a sketch as a photo but can't figure out how to do that although I have seen it done on other posts...hhmmm.
OK here's the wiring and the neutral is not switched. Took a while to figure this out.
There is a two conductor from each switch to the light and a two wire between the two three ways. The black in the two wire between the switches carries the hot through and ties to a traveller post on each switch. The white in the same wire ties to the common on each switch. The white from each two wire carries the neutral through and both tie to the light.
The black in the same wires both tie to the light and to the other traveler on each three way. Feed this set-up on either end and you end up with a hot and neut on the other end. If this goofy set up doesn't meet code why? Appologies in advance if this has been discussed before.