ExtensionList.remove was unconditionally returning true, against Collection contract.