Assignment is now functional, about to branch for multi-char tokens