public function allowed_html($tags)
 {
     $allowed_html = array('a' => array('href' => true, 'title' => true, 'class' => true, 'id' => true, 'media' => true, 'dir' => true, 'relList' => true, 'rel' => true, 'aria-hidden' => true, 'data-icon' => true, 'itemref' => true, 'itemid' => true, 'itemprop' => true, 'itemscope' => true, 'itemtype' => true, 'xmlns:v' => true, 'property' => true), 'img' => array('alt' => true, 'align' => true, 'height' => true, 'width' => true, 'src' => true, 'id' => true, 'class' => true, 'aria-hidden' => true, 'data-icon' => true, 'itemref' => true, 'itemid' => true, 'itemprop' => true, 'itemscope' => true, 'itemtype' => true, 'xmlns:v' => true, 'property' => true), 'span' => array('title' => true, 'class' => true, 'id' => true, 'dir' => true, 'align' => true, 'lang' => true, 'xml:lang' => true, 'aria-hidden' => true, 'data-icon' => true, 'itemref' => true, 'itemid' => true, 'itemprop' => true, 'itemscope' => true, 'itemtype' => true, 'xmlns:v' => true, 'property' => true), 'h1' => array('title' => true, 'class' => true, 'id' => true, 'dir' => true, 'align' => true, 'lang' => true, 'xml:lang' => true, 'aria-hidden' => true, 'data-icon' => true, 'itemref' => true, 'itemid' => true, 'itemprop' => true, 'itemscope' => true, 'itemtype' => true, 'xmlns:v' => true, 'property' => true), 'h2' => array('title' => true, 'class' => true, 'id' => true, 'dir' => true, 'align' => true, 'lang' => true, 'xml:lang' => true, 'aria-hidden' => true, 'data-icon' => true, 'itemref' => true, 'itemid' => true, 'itemprop' => true, 'itemscope' => true, 'itemtype' => true, 'xmlns:v' => true, 'property' => true));
     return mtekk_adminKit::array_merge_recursive($tags, $allowed_html);
 }
 /**
  * An alternate version of array_merge_recursive, less flexible
  * still recursive, ~2x faster than the more flexible version
  * 
  * @param array $arg1 first array
  * @param array $arg2 second array to merge into $arg1
  * @return array
  */
 static function array_merge_recursive($arg1, $arg2)
 {
     foreach ($arg2 as $key => $value) {
         if (array_key_exists($key, $arg1) && is_array($value)) {
             $arg1[$key] = mtekk_adminKit::array_merge_recursive($arg1[$key], $value);
         } else {
             $arg1[$key] = $value;
         }
     }
     return $arg1;
 }