[ADD] now able to consume arguments and use an ArgumentSignature as a Boolean value to check if it has occured, also supporting multiple occurencies now (e.g. -vvv for very verbose)