def __len__(self):
raise NotImplementedError<EOL>
Many DynamicArgs won't have a length that can be
precomputed. Most DynamicArgs objects will have an iteration
limit to guarantee eventual termination. If so, the maximum
possible number of arguments that could be generated should be
returned.