The Pool.destroy function is used internally by @_pool. Therefore, the publicly available function for destroying a container needs to be named something else. Dispose will work.Also added comments.
Version 0.0.12