title: Can a Castle DynamicProxy interceptor change argument values?
body: <p>We're using DynamicProxy in a project. I've created an interceptor for a few methods.</p>
  
  <p>I know that it's possible to get the method arguments inside of a <code>Castle.DynamicProxy.IInterceptor</code> object.</p>
  
  <p>Can an interceptor change the value of the arguments passed to a method, before calling <code>invocation.Proceed()</code>?</p>