sync up with JUCE commit dc8f268143b102e64fbbcb48046dfb15c31dbd1b.