expression wrapper interface introduced