Changed compilation logic of member assignment and computed member
assignment to use dup2 instead of dup to place the new value just below
the receiver (of set) on the stack.

Signed-off-by: Jakob Brandsborg Ehmsen <jakobehmsen.github@gmail.com>