Why do project dependencies become project references?