It's been a while for something useful or interesting to emerge from their science establishment. Improvised exploding things is about it.