Well, considering the small list of attributes that we currently have and that there is nothing to really distinguish semantically whether something is a keyword or attribute, they really do come across as a way to add keywords without adding keywords. pure could be pure. property could be property.