let's consider the case where we want to define CSR register with variable annotations: ``` class MyRegister(csr.Register, access="rw"): foo: csr.Field(field.RW, unsigned(1)) ```