¿Cómo puedo cargar dependencias en un paquete R?

Estoy desarrollando un paquete R donde está disponible enDESCRIPTIONS archivo

Imports: 
    dplyr,
    ggplot2,
    ncdf4

Y tengo una función de ejemplo donde uso la tercera dependencia

testFun <- function(file, lat, long){
  ncfname <- file.path(file,fsep = .Platform$file.sep)
  xfile <- nc_open(ncfname) #Opens the NetCDF file
  lat <- ncvar_get(xfile, 'lat') #Extracts all latitudes

  ...Calculations

  return(XYZ)
}

Cuando yoBuild and Reload el paquete y ejecuto la funcióncould not find function "nc_open".

PERO, funciona cuando lo reemplazo conncdf4::nc_open

¿Se supone que debo prefijarpackagename:: a cada dependencia que uso en el código? ¿O me estoy perdiendo algo?

Por lo general, me gustaría que todas las dependencias se instalen desdeDESCRIPTIONS y sus funciones están disponibles para su uso sin requerir el prefijo del paquete cada vez.

Respuestas a la pregunta(2)

Su respuesta a la pregunta