title: destroy-method not invoked on beans registered as prototype
body: <p>I have a bean registered as singleton and init-method and destroy-method defined on it. I am accessing the bean and can see the calls being made to both the methods. However, on changing the scope to prototype the destroy-method is not invoked.</p>
  
  <p>I am not getting the rationale behind this.</p>