public function getTaxonomies()
    {
        $tax = array();

        foreach (Hash::normalize($this->belongs_to) as $taxonomyName => $taxonomyConfig) {
            if (class_exists($taxonomyName)) {
                $tax[] = new $taxonomyName();
            } else {
                $tax[] = Taxonomy::factory($taxonomyName);
            }
        }

        return $tax;
    }