Once again, why is there a name attribute? How will it be used? These names are useful for symby expressions but I'm not sure what they will be used for in this code.