Remove commented out property covered by Pimple
Use array notation instead of offsetGet
Use Pimple::share to return an instance of a Slot