Opinions expressed by me on this website are mine and mine alone, they do not reflect the position of my employer.