--
-- lca/1
--
create or replace function lca(
  ltree[]
) returns ltree as $$
_lca$$ language plpgsql;


--
-- lca/2
--
create or replace function lca(
  ltree,
  ltree
) returns ltree as $$
lca$$ language plpgsql;


--
-- lca/3
--
create or replace function lca(
  ltree,
  ltree,
  ltree
) returns ltree as $$
lca$$ language plpgsql;


--
-- lca/4
--
create or replace function lca(
  ltree,
  ltree,
  ltree,
  ltree
) returns ltree as $$
lca$$ language plpgsql;


--
-- lca/5
--
create or replace function lca(
  ltree,
  ltree,
  ltree,
  ltree,
  ltree
) returns ltree as $$
lca$$ language plpgsql;


--
-- lca/6
--
create or replace function lca(
  ltree,
  ltree,
  ltree,
  ltree,
  ltree,
  ltree
) returns ltree as $$
lca$$ language plpgsql;


--
-- lca/7
--
create or replace function lca(
  ltree,
  ltree,
  ltree,
  ltree,
  ltree,
  ltree,
  ltree
) returns ltree as $$
lca$$ language plpgsql;


--
-- lca/8
--
create or replace function lca(
  ltree,
  ltree,
  ltree,
  ltree,
  ltree,
  ltree,
  ltree,
  ltree
) returns ltree as $$
lca$$ language plpgsql;