View Single Post
Milestones can have constraints set, just like tasks (a milestone is just a zero-length task). Doesn't that do what you need?