An object of class Method consists of a name, label, and a function
method that takes arguments model and draw. A draw refers
to a single element of the list in an object of class Draws.
namea short name identifier. Must be alphanumeric.
labela longer, human readable label that can have other characters such as spaces, hyphens, etc.
settings(optional) a list of "settings" for the method (e.g., tuning parameters or related information that might distinguish two otherwise identical methods).
methoda function that has arguments "model", "draw"
and (optionally) names matching elements within names(settings)
This class inherits from the Component class.