Arguments
Wrapper around d3's standard argument order. This helps serve as syntax sugar for their style of overloading, where you often don't use the arguments at all, or only bind the first one or two.
Library consumers should not hold on to instances of this class, it is internally mutated heavily as an optimization.