Re: type-level definitions naming