Code refact:Add a iinterface ExpressionProcessor