adds ParcelableEnum template