linqpad AsExpandable Example.cs