Starting to document using roxygen2
Removal of NULL from class unions, replacing with classes of length 0.