Stay photos of an alleged Microsoft Lumia 650 XL elevate all kinds of questions