 <p>My interpretation is that it will always interpret it in a format that <em>happens</em> to look a lot like C#, yes. So <code>.</code> for members-access, etc (the same as data-binding uses <code>.</code> for member-access, regardless of the caller's language). It is also a lot like the <code>string.Format</code> pattern, if you see the relationship (<code>"{0} - {1}"</code> etc).</p> <p>Of course, if the expression gets <em>too</em> complex you could consider a <a href="http://msdn.microsoft.com/en-us/library/d8eyd8zc.aspx" rel="nofollow noreferrer">debugger type proxy</a>.</p>