I think [description] is not needed and [type] can be replaced by string.