Clarify docs on custom types
Merge pull request #6058 from terminalmage/docs

Clarify docs on custom types