Check if the given object is a nugget, i.e. an object created by
nugget(). If a flavour is specified, the function returns TRUE only
if the object is a nugget of the given flavour.
is_nugget(x, flavour = NULL)A logical scalar: TRUE if x is a nugget (and of the specified
flavour, if given), otherwise FALSE.
An object to be tested.
Optional character string specifying the required flavour of
the nugget. If NULL (default), the function checks only whether x is
a nugget of any flavour.
Michal Burda
Technically, nuggets are implemented as S3 objects. An object is considered
a nugget if it inherits from the S3 class "nugget". It is a nugget of a
given flavour if it inherits from both the specified flavour class and
the "nugget" class.
nugget()