This commit: * fixes inconsistencies (primarily regarding capitalization) * fixes non-proper nouns that were improperly capitalized * fixes reminents from not-so-meticulous copy+paste jobs
- Channel typing data is now a Map - Client properties on structures are now non-enumerable and non-configurable
* Make JSDocs follow usual conventions * Fix StringResolvable name * Make function lowercase