Purpose: Define an object-level representation of a database query where clause.
Description: An expression is a tree-like structure that defines the selection criteria for a query against objects in the database.
Purpose: Allow for instances of expression to be created.
Purpose: ADVANCED: The expression operator is used internally to define SQL operations and functions.