Extending smart pointer tests.
Extending smart pointer tests.