code: public static final <T> T applyList(Object base, String fieldname)
      {
          return applyList(base, fieldname, BeanHelper::defaultFactory);
      }
docs: Applies bean action by using default factory.
  
  <p>Bean actions are:
  <p>List item property remove by adding '#' to the end of pattern.
  <p>E.g. list.3- same as list.remove(3)
  <p>List item property assign by adding '=' to the end of pattern
  <p>E.g. list.3=hint same as list.set(3, factory.get(cls, hint))
  <p>List item creation to the end of the list.
  <p>E.g. list+ same as add(factory.get(cls, null))
  <p>E.g. list+hint same as add(factory.get(cls, hint))
  @param <T>
  @param base
  @param fieldname
  @return true if pattern was applied