r modificar y reconstruir paquete

Estoy tratando de usar el paquete SemiMarkov y quiero cambiar una pequeña línea de código allí. He hecho algunas excavaciones a través de:

getAnywhere("semiMarkov")

Y he identificado que quiero cambiar esta línea:

hessian <- diag(ginv(hessian(V, solution)))

probar algo como:

hessian <- diag(ginv(pracma::hessian(V, solution)))

¿Cómo hago esto? ¿Necesito reconstruir el paquete desde cero, y si es así, necesito rTools, etc. para esto, o hay una solución simple (soy un novato R relevante)? He hecho algunas búsquedas en línea y no puedo encontrar nada obvio. Cualquier idea / puntero agradecidamente agradecida.

Respuestas a la pregunta(2)

Su respuesta a la pregunta