///|
pub fn align(
source_text : String,
target_text : String,
options? : AlignOptions = default_options(),
) -> AlignmentReport {
align_texts(source_text, target_text, options~)
}
///|
pub fn align_with_mode(
source_text : String,
target_text : String,
mode? : SegmentMode = Sentence,
) -> AlignmentReport {
let options = { ..default_options(), segment_mode: mode }
align_texts(source_text, target_text, options~)
}