I'm in a situation where I have a circular dependency loop between the definitions of two classes, where (as far as I can tell) both classes need the other type to be a complete type in order to define them properly.I'm in a situation where I have a circular depe