Handle compound assignment operators for shared T*.  Fixes #4.