SARA: Implement `makeBestChoice`.
SARA: Implemente `getDestinationNote`.
SARA: Implement `removeLastChord`.
SARA: Implement `newFirstNotesList`.
SARA: Implement `getLastChord`. It appears that the side effect can be ignored.
SARA: Minor changes to comments.
SARA: Implement `getSoundingChannel`.
SARA: Implement `removeMatchedObjects`.
SARA: Implement `getPredominant`.
SARA: Implement `spliceChannels` and `getMatchingAnalysisMusic`.
SARA: Composition now fails silently and does not generate an exception.

This may happen when `getPredominant` does not find a suitable measure to continue with.