What mask? I hide nothing of my opinions. They might not suit your stupid predictable doctrinaire jejune infantile notions. But they are there for all to see. Calling their expression 'mask-slipping' is typical of your complete inability to think any concept thru, but always to fall back on the nearest ill-thought-out insult to ☝.
So it wouldn't take a lot of effort to think of some googol of individuals with whom I should prefer a nice walk, thank you very much just the same.