You mean `m2` or both of them? 

Self cannot be de-referenced and BigUint is non-copiable, hence the 2 clones. Is there a better way to do this?