code: private Object[] values(T record, int order[]){
          Object args[] = new Object[order.length];
          for(int i=0; i<args.length; i++)
              args[i] = getColumnValue(order[i], record);
          return args;
      }
docs: /*-------------------------------------------------[ Helpers ]---------------------------------------------------