-- Output callback function receives the number of adjacent items
-- and starting indexes of each common subsequence.

type FoundSubsequence = (
	number, -- caller can assume: 0 < nCommon
	number, -- caller can assume: 0 <= aCommon && aCommon < aLength
	number -- caller can assume: 0 <= bCommon && bCommon < bLength
) -> ()
