Rules of idle speculation: if you don't like idle speculation, don't write to thraad called "idle speculation" eh?