Fixing template parameter name shadowing
Fixing one more problem with new util::protect
Re-adding protected_bind::operator=()
Tweaking protected_bind::operator=()
 changes
updates
...
restoring to trunk
 changes
updates
...
restoring to trunk
 changes
updates
...
restoring to trunk
 changes
updates
...
restoring to trunk