Why do we have both ```julia MOI.canset(model, MOI.NLPBlock()) ``` and ```julia MOI.supports(model, MOI.NLPBlock()) ``` ? @blegat