How a calling method can tell an Entity Framework Code-First Repository to eager-load a variable number of related entities and collections.

A first-time walkthrough upgrading Entity Framework 4.2 to 4.3.1 and using Code First database migrations.