Add some more composition infrastructure: interval vector and arpeggiator classes.