after villagers stopped giving OP discounts I tried curing and zombifying 5 fletchers until I got the trade 2 sticks for 1 emerald. after I did this I went to do other stuff (including logging of) and when I came back all of the fletchers had the trades 3 sticks for an emerald and not until I traded with them and waited a bit did there trades go back to 2 sticks for an emerald.
It does somewhat.. But my issue is that a command block with the command /give @a apple, when cloned on top of a /clone command block, will have the command output, "no blocks cloned," even though its /give command doesn't correspond to cloning at all.