ExpressionFunction outline... DOESN'T COMPILE