code: public BlockProperty findPropertyBlockByName( String propertyName ) {
  
  		BlockProperty result = null;
  		for( AbstractBlock region : this.innerBlocks ) {
  			if( region.getInstructionType() == PROPERTY
  					&& propertyName.equals(((BlockProperty) region).getName())) {
  
  				result = (BlockProperty) region;
  				break;
  			}
  		}
  
  		return result;
  	}
docs: Finds a property by its name among the ones this instance owns.
  @param propertyName not null
  @return the property, or null if it was not found