... well, except the NumberOfArguments() check between first Add() and second !