Type variableparameter
Contracts