bool Enum::contains(Term &t)
{
  if (!t.is_symbol())
    return false;

  return in_sorted_vector(t.get_symbol(), symbols);
}
bool SymbolType::contains(Term &t)
{
  return t.is_symbol();
}