Clarify docs on custom types