The R list you want to put into an RList struct. Normally this will be created on the R side and passed to D.
Flag indicating whether or not to protect the list from the R garbage collector. Defaults to false because this function is normally called using an already existing R list that does not need protection.
Call this to work with an existing R list. Creates a new R list with the same number of elements as v.