Only non-coders can try to answer this (please). What is exactly happening in this template:

j $XXXXXXXX
lui t0 $XXXX
lw t0 $XXXX(t0)
addiu t1 zero $XXXX
addiu t2 zero $XXXX
bne t0 t1 $XXXXXXXX
nop
lui t0 $XXXX
lw t1 $XXXX(t0)
lw t2 $XXXX(t0)
lw t3 $XXXX(t0)
lui t4 $XXXX
sw t1 $XXXX(t4)
sw t2 $XXXX(t4)
sw t3 $XXXX(t4)
bne t0 t2 $XXXXXXXX
nop
lui t0 $XXXX
lw t1 $XXXX(t0)
lw t2 $XXXX(t0)
lw t3 $XXXX(t0)
lui t4 $XXXX
sw t1 $XXXX(t4)
sw t2 $XXXX(t4)
sw t3 $XXXX(t4)
jr ra

I highly dout that any non-coder will get this exaclty right lol.