Adding extension for attachments

The attachment property is only for templates so why do I need to even mention this? If there's no attachment property by default it would just be treated as a standard template prop.