We have <code>isComment</code> and <code>isEmpty</code> so why don't we have <code>isStructural</code> as a property instead of method? ;) That would be more consistent IMHO.