protoDef