Given a DOM-fragment, a corresponding Expression-object is built. This method recursively
calls other buildFromDOM () - methods to validate the structure of the DOM-fragment.
throws: FilterConstructionException - if the structure of the DOM-fragment is invalid
Returns the Function's value (to be used in the evaluation of a complexer
Expression).
Parameters: feature - that determines the concrete values of PropertyNames found in theexpression the resulting value