The following should produce the same result:
Use of milestone/@n. Dashes (-) should be replaced with EN-dashes (Arlo's request); note that this might produce weird results in some cases.
Trailing label after a milestone. Should work for all types of milestones
and also when @n is not given.
Use of fw; after a pagelike milestone or pb, is incorporated into
the page break; otherwise it is treated separately.
fw with/without @n (for now we don't display the @n) and with/without contents
fw with a valid @place:
fw with an invalid @place:
Using several consecutive fw elements is possible:
Use of both label and fw after milestones. The label must immediately follow the milestone.