False
True
True
False
And now the fail
Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: `int' does not contain a definition for `IsDynamicNull'
at (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,object) <0x000bf>
at System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid1<object> (System.Runtime.CompilerServices.CallSite,object) <0x00431>
at Test.Main () <0x0032e>