instantiatePredicateSchemas does not instantiates VariableFormulaLabels despite taking SchematicVarOrPredLabel as arguments of its substitution map. Can be reproduced with :
val a = VariableFormulaLabel("a")
val b = VariableFormulaLabel("b")
isSame(instantiatePredicateSchemas(a(), Map(a -> LambdaTermFormula(Seq(), b()))), a() )
instantiatePredicateSchemas does not instantiates
VariableFormulaLabels
despite takingSchematicVarOrPredLabel
as arguments of its substitution map. Can be reproduced with :