pothos-library: BlockRegistry supports shared_ptr factories