Specified naming behavior for different types

https://github.com/kfgodel/diamond/issues/36
Merge pull request #54 from kfgodel/36-fix_wildcard_names

Specified naming behavior for different types