Priests have been in the game since day one. But it’s always felt like there was a sense of both mystery and confusion to the class.…