Setting.remove - multiple declarations

Function Setting.remove

for array or object remove item by index, returns removed item or null if index is out of bounds or setting is neither array nor object

Setting remove(
  int index
);

Function Setting.remove

for object remove item by key, returns removed item or null if is not found or setting is not an object

Setting remove(
  string key
);