Employee.opEquals - multiple declarations

Function Employee.opEquals

A bug is present with getProtection traits, that segfaults the compiler, when it is invoked on a method that has an overload set imported from parent class.

override bool opEquals (
  Object obj
);

Function Employee.opEquals

override bool opEquals (
  Person obj
);

Function Employee.opEquals

bool opEquals (
  Employee employee
);