Attributes such as ref and const modify the return type, so, they need to exist
Needs correct linkage for working with D custom types such as string
See Source File