В какой-то момент игрался с dynamic и приведением типов в C# 4.0. Ну и получился примерно такой код. По природе, такой код не должен скомпилироваться, т.к не существуетс неявного преобразования из dynamic в String. Вобщем-то этот код и не компилируется, правда по причине Internal Compiler Error :-)....