anchor.diff:  	func prepend(n: bool)
   		-> prepend(n.pod);
   
  -	#[nosuggest] func prepend(cstring: __pointer, size: __u32)
  -		-> insert(0__u32, cstring, size);
  +	#[nosuggest] func prepend(str: __pointer, size: __u32)
  +		-> insert(0__u32, str, size);
   
   
   	func prepend(ascii: std.Ascii)
  
positive.code: 		-> insert(offset, ((new string) += value), size);
  
  
  	func insert(offset: __u32, cstring: __pointer, size: __u32)
  	{
  		if size != 0__u32 then
  		{
  			assert(cstring != null);
  			var oldsize = m_size;
  
  			if offset < oldsize then
  
negative.code: 		append(text);
  	}
  
  	#[nosuggest] func assign(str: __pointer, size: __u32)
  	{
  		m_size = 0__u32;
  		append(str, size);
  	}
  
  	//! Extend the string by appending a C-string
  	func assign(str: __pointer, cref size: u32)
  	{
  		m_size = 0__u32;
  		append(str, size.pod);
  	}
  
  	//! Extend the string by appending another string
  