Refactoring, FrameDecoder is no longer responsible for executing operations