Klaxons to go on tour with 3D printed instruments… or not?