code: private static FieldGetter[] init() {
  		LinkedList<FieldGetter> ret = new LinkedList<FieldGetter>();
  		
  		ret.addLast(new GetterMethodFieldGetter(null));
  		ret.addLast(new ModelFieldGetter());
  		ret.addLast(new RecordFieldGetter());
  		ret.addLast(new MapFieldGetter());
  		ret.addLast(new RealFieldGetter(null));
  		ret.addLast(new ArrayLengthGetter());
  		// ret.addLast(new IsMethodFieldGetter());
  		
  		return ret.toArray(new FieldGetter[ret.size()]);
  	}
docs: 初始化官方默认 FieldGetter
  
  注意：
  默认不启用 IsMethodFieldGetter，用户可以通过下面的代码启用：
  Engine.addLastFieldGetter(new FieldGetters.IsMethodFieldGetter());
  
  也可以通过直接调用 target.isXxx() 方法来达到与 target.xxx 表达式相同的目的