A challenging piece, incorporating many contemporary techniques.