code: public Fields strictlyNamed(final String fieldName) {
  		
  		assertNotEmpty(fieldName);
  		
  		return new Fields(filter(new Criterion() {
  
  			@Override
  			public boolean evaluate(Field field) {
  				
  				return field.getName().equalsIgnoreCase(fieldName);
  			}
  		}));
  	}
docs: <p>Filters the {@link Field}s whose <b>case insensitive</b> name equals the given name and returns
  a new instance of {@link Fields} that wrap the filtered collection.
  
  @param fieldName
  the {@link Field}s having this case insensitive name will be filtered
  <br><br>
  @return a <b>new instance</b> of {@link Fields} which wraps the filtered {@link Field}s
  <br><br>
  @since 1.3.0