Protocol testing

from the specs `rev: 42, // integer, the revision of this R`