docs: public Object toBean(final String group, Object bean) {
  		return BeanUtil.fillBean(bean, new ValueProvider<String>(){
  
  			@Override
  			public Object value(String key, Type valueType) {
  				final String value = getByGroup(key, group);
  //				if (null != value) {
  //					log.debug("Parse setting to object field [{}={}]", key, value);
  //				}
  				return value;
  			}
  
  			@Override
  			public boolean containsKey(String key) {
  				return null != getByGroup(key, group);
  			}
  		}, CopyOptions.create());
  	}