/** @file @brief Validates a column of values, including the Data Controller format-catalog form of a libds reference @details Wrapper around mp_validatecol() that adds the Data Controller convention of addressing a format catalog as `LIBREF.CATALOGNAME-FC` to the LIBDS rule. The `-FC` suffix is matched exactly and the remainder is validated as a strict LIBREF.DATASET, so the *whole* value is covered by the validation - a bare scan on the dash would leave anything after it unvalidated. The input column itself is never modified, so a caller that needs the catalog reference downstream (to match MPE_SECURITY, for instance) still receives it. @param [in] incol Input column (a data step variable) @param [in] rule Validation rule, as per mp_validatecol() @param [out] outcol 1 when the value is valid, else 0