Schema namespacing

📖 Note: Read a detailed description of the feature under guide Namespacing the schema

Have all types and interfaces in the schema be automatically namespaced.

{
events {
...NamespacedEventProps
...EventProps
}
}

# Type `Event` is namespaced as `EM_Event`
fragment NamespacedEventProps on EM_Event {
id
title
}

# It can still be accessed as `Event`
fragment EventProps on Event {
url
excerpt
}