public static function toInteger(&$array, $default=0)
  {
    if ( is_array($array) ){
      foreach ($array as $i => $v){
        $array[$i] = (int)$v;
      }
    }
    else {
      if ( $default === null ){
        $array = [];
      }
      elseif ( is_array($default) ){
        self::toInteger($default, null);
        $array = $default;
      }
      else {
        $array = array((int)$default);
      }
    }
  }