<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi Duncan<div class=""><br class=""></div><div class="">Here’s the updated patches.  I didn’t make any changes outside of your feedback to 0001-0005 so they can probably be ignored.  I’m working on using clang-format now then will commit those ones.</div><div class=""><br class=""></div><div class="">I reorganised 0006-0009 to try make them ordered better.</div><div class=""><br class=""></div><div class="">0006 and 0007 are now just refactoring num operands and get/set operand list.  I added the assert for out of range num operands to 0006.</div><div class=""><br class=""></div><div class="">0008 was 0006 before.  It adds the new version of operator new, but this time i’ve cleaned it up more as the num uses was 0.</div><div class="">0009 is now last as it was the real change in behavior for this whole series.</div><div class=""><br class=""></div><div class="">Cheers,</div><div class="">Pete</div><div class=""><br class=""></div><div class=""></div></body></html>