Hello rsc, I'd like you to review this change.
*** Submitted as f82a8e6437d2 *** ed: new append from rob, avoids overflow in pointer arithmetic R=rsc http://codereview.appspot.com/188041