allow empty defaults for command tokens