Apply external ID support to the top-level record types
Stringify hash keys in indexed documents for the sake of consistency.
When applying relationships, throw an error if linked URIs don't exist.
Index external IDs and provide a controller for querying them.