Start on Getting rid of mutable state.
Changed OpcodeWithRd
GOOD.  got rid of mutable state