The current ABNF defines the Edm primitive type names case-insensitive, yet all examples use Edm.Binary etc.
As they only appear within null'Xxx', isof() and cast() expressions, case doesn't matter as long as we reserve the "Edm" namespace in all case variants.