I am writing a function that uses some of Rs metaprogramming facilities, including constructing a function call using do.call and a list of arguments.
An issue that has come up is that if i want to include my function in a package, i should refer to functions using
namespace::function, rather than importing the package directly. However,
do.call("namespace::package",...) does not work. How do i
call for that matter), with foreign functions inside a package?