Update: all rests

This update allows rests to be at any place in the piece – particularly those at the beginning/end of a piece.