pull prec# out of the class