@abhijit-kar this is what made me ask the question:
From Documentation for Enum :
For hash and exact search on enums, the literal enum value, without quotes "..." , is used, for regexp, strings are required.
query {
queryPost(filter: { tags: { eq: GraphQL } } ) { ... }
}
which made me think that ENUMs get special handling. Like Types.