Using public send instead of send for the PerThreadRegistry module.
Prevents you from accidentally calling a protected method.
Merge pull request #10165 from wangjohn/public_send_for_instance

Using public send instead of send for the PerThreadRegistry module.