You could just have the wrapper look at the context, and either do the modification or not.