Do not clone directly from this object - children should implement all methods.
...
Arguments used to initialise class