Const
Generates: everything for the subject collection + everything for the object collection + itself
Generates: everything for the subject collection + everything for the object collection + itself