container.getParameter should return a cloned parameter object

container.getParameter should return a cloned parameter object, not the parameter object itself.

The reason is that the same parameter may be passed to multiple services, and the parameter objects for different services should not be shared.