protology