feat(protocol): validate instance
the old way
#14639
+16
−18
Merged