Yes, You are right....
April Fools!
Hope you enjoyed the piece...it contains a lot of truth as well as the buckets of wild speculation. Your task, should you decide to accept it, is to figure out which is which. :-)