Don't use boost shared ptr.