code: function checkInBlock(mask) {
        var block = cc.block[last]
        if (block && block === (block & mask))
          return true
        emitError('Unexpected #' + key + ' in @')
        return false
      }
docs: Inner helper - throws if the current block is not of the expected type