Mc2_ufSourceService for applying a constant to some arguments. Arguments are:
Service for turning a constant into a term
val k_decl :
(Mc2_core.ID.t ->
Mc2_core.Type.t list ->
Mc2_core.Type.t ->
unit)
Mc2_core.Service.Key.tService for declaring an uninterpreted symbol