Component for enabling the use of "smart" enums in C#. Based on portable class libraries so it can be used anywhere.