docs: public static int hashCodeBuilder(Object object) {
  		Set<String> excludeFields = new HashSet<String>();
  		for(Field field: object.getClass().getDeclaredFields()) {
  			if(field.isAnnotationPresent(InHashCode.class)) {
  				InHashCode inHashCode = field.getAnnotation(InHashCode.class);
  				if(inHashCode.ignore()) {
  					excludeFields.add(field.getName());
  				}
  			}
  		}
  		return HashCodeBuilder.reflectionHashCode(object, excludeFields);
  	}