Calculates expected magclass object length and checks that it stays below
the limit defined with magclass_sizeLimit. This is useful to prevent
out of memory errors in case of unwanted object expansions
Ignored if getOption("magclass_sizeLimit") is negative.
Usage
sizeCheck(dim, newnames = NULL)
Arguments
dim
dimensions of the current object as returned by function dim
newnames
a list of new dimensions to be added to the object