Refactory to remove property set's name attribute, it is useless.