strip away *_t methods in favor of Ptr{*}; is this better?