Is it possible to create a class that has a friend function of a forward declared class? If I wanted to create two classes that have friend functions of each other, how woul