The class `NotAContainerError` is used as an exception. Where it is used it is initialized with an argument, but the definition didn't accept one; now we accept an argument in the constructor.
The class `NotAContainerError` is used as an exception. Where it is used it is initialized with an argument, but the definition didn't accept one; now we accept an argument in the constructor.