Add Enum binding to the sample application and add first steps toward first-class Enum support "for free"