protected1: p === protected1
protected2: Protected
  unprotected: error / omitted