public function create($term, Taxonomy $taxonomy)
    {
        if (!($term instanceof WP_Term)) {
            $term = get_term($term, $taxonomy->getName());
        }

        if ($term && !($term instanceof WP_Error)) {
            return new Term($term, $taxonomy, $this);
        } else {
            throw new Exception('Term not found');
        }
    }