Is there any specific reason to return a ```LinkedList``` (versus an ```ArrayList``` for example) ?