If you just want to distinguish variables, use:
f(x::VariableRef) = dual(LowerBoundRef(x))
f(x::ConstraintRef) = dual(x)
If you just want to distinguish variables, use:
f(x::VariableRef) = dual(LowerBoundRef(x))
f(x::ConstraintRef) = dual(x)