error() should be followed by returning new ErrorExp().