bool SEIntList::remove_val(const int val) { int pos = find_pos(val); if (pos >= 0) return remove_pos(pos); return false; }
bool SEStringList::remove_val(const SEString& val) { int pos = find_pos(val); if (pos >= 0) return remove_pos(pos); return false; }
bool SERefList::remove_val(const SEReference & val) { int pos = find_pos(val); if (pos >= 0) return remove_pos(pos); return false; }