Using while loops
Argument list = [ ]
Process preceding argument list
Argument list = ["red"]
Process preceding argument list
Argument list = ["red", 123]
Process preceding argument list
Argument list = ["red", 123, true]
Process preceding argument list