let's test whether `;` or `and` should separate extra and platform conditions. Hopefully these are not both correct.