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: 				size -= 1u;
  				ascii.asU8 = !!load.u8(p + size.pod);
  
  				if not ascii.isBlank then
  				{
  					m_size = size.pod + 1__u32;
  					return;
  
negative.code: 				ascii.asU8 = !!load.u8(p + i.pod);
  
  				if not ascii.isBlank then
  					return false;
  
  				if (i += 1u) == size then
  					return true;
  			}
  			while __true;
  		}
  		return true;
  	}
  
  
  