Hackstaff designed a second-order logic system with identity to deal with those logical formulas with equal signs. One of the axioms in the system is:
$ \forall \Phi (\Phi x) \to \Phi y$
An interpretations of the axiom can be "If A has all the physiological characteristics of birds, then B has wings." It should be noted that A and B may be the same individual, or may be not.
I believe that you will immediately find out the problem : Since A does not have to be B, how can we derived "B has wings" from "If A has all the physiological characteristics of birds"? Is Hackstaff wrong? This is hard to imagine. Or does he have other supposition without explanation in the book?
There are very few textbooks for second-order logic, and I don't know the answer right now.
References : L.H.Hackstaff (1966), Systems of Formal Logic, p.289
In a second order logic system you define the equality $t=u$ as: $$(\forall R^1)R^1t\iff R^1u$$ Where $R^1$ is a function variable of 1 argument. Maybe he wanted to define the equality and it was a typo the right arrow instead of the left/right arrow.