Set a task as contingent on a previous task

A great feature addition (especially with the new addition of start dates) would be the ability to set a task as contingent on a previous task so that the start date is automatically set to the completion date of that previous task.
This would fit the mold for a good portion of our tasks and would work excellent with a notification feature alerting the assigned user that it is time to begin work on that next task.