wired up EnumDataSourceAttribute