new spec type: @id or this.id
.gitignore