This will allow database connectors to specialize the interpretation of the expression tree and interpret queries in vendor specific ways where required.
Will need to add reasonable examples