add array check for `$this->taxonomy_settings` fix #15