> According to the style guide, yes. " _When naming types that come in value, pointer, and reference varieties, use a regular name for the variety that is to be used the most, and add a "Obj", "Ref", or "Ptr" suffix for the other varieties. If there is no single variety that will be used the most, add the suffixes to the pointer variants only_"
Sounds a little bit fuzzy. I would always use Ptr for `ptr`, Ref for `ref` and no suffix for value variant, regardless of which one is the most used.
