If you have an enum in your application and you only have a few items, should you force the underlying type to be the smallest possible type?

```
    enum smaller : byte
    {
        one,
        two,
        three
    };

```