Generate bindingEquals() and use it in generated implementations