Minor terminology cleanup
No longer allow variable type resources to be represented as string values.
Introduce `clientid` key
Improve relationship examples