Token.Type to abstract get only property
Token content now consumed from actual input