DISCLAIMER: This is my personal account. The views and opinions expressed here are mine, and not those of my employer.