Context()->parens->set(
'(' => {type => 'Point'},
);
Context()->{precedence}{Fraction} = 2.5;
or something to keep points in the fraction context. Also, this is going to be used for intercepts of a function, so there may be multiple points. So what happens if I want to put the points in a list and force reduced fractions? I have no idea how to program the custom checker in either case. Any help is very much appreciated! Thanks!!