complete except fmatrix methods and methods for returning tokens based on symbols