Moved functions that were specific to the Conditional Logic extension out of core and into that extension.