Model consuming with a consume keyword.  Remove import keyword.
When a token is consumed, use only the last consuming type.