Valve Corporation v Commission: The General Court rules on the …  Macfarlanes