Provide a NewToken func instead.