anchor.diff:  	var empty
   		-> new bool(m_size == 0__u32);
   
  +	//! Get if the string is empty or contains only blank characters
  +	var blank
  +		-> isBlank();
  +
   	//! Get the size of the string (in bytes)
   	var size
   		-> new u32(m_size);
  
positive.code: 		}
  	}
  
  	/*!
  	** \brief Remove whitespace from the left side of the string
  	*/
  	func trimLeft
  	{
  		var size = new u32(m_size);
  		if size != 0u32 then
  
negative.code: 				size -= 1u;
  				ascii.asU8 = !!load.u8(p + size.pod);
  
  				if not predicate(ascii) then
  				{
  					m_size = size.pod + 1__u32;
  					return;
  