hasAttributes