type ArgSmallVec<Fd> = SmallVec<[Argument<ObjectId, Fd>; 4]>;
struct ArgSmallVec<Fd> { /* private fields */ }