Added missing pair span cost parameters, added preliminary support for Soprano/Alto exchange constraints.