R でリストを使用するのは難しいようです。名前の最初の部分が同じリスト要素を参照することはあいまいであることを知りませんでした。
opts = list()
opts$value = NULL
opts$valueDefault = c(1,2,3)
print(opts) # note: displaying the whole list does not reveal
# the element "value"
$valueDefault
[1] 1 2 3
print(opts$value) # with this notation I do not get the correct (intended)
# result
[1] 1 2 3
print(opts[["value"]]) # with this notation I do
NULL