move ipoint solution value access to Varstraint subclass