Block (base)Fields shared by every concrete block type: id, optional revision, and the type discriminator. Concrete blocks extend this.