Opertation.lookup method is used by  Function and Gateway classes. Gateway lookup table and dispatch method has been changed, and they are required to reverse array from lookup to simplify the source code