Method checkAttributeExists do not work with attributeValue. Only check if AttributeDefinition of this attribute really exists in DB. So there is no need to move this method.